0

如本问题所述,我需要使用Xamarin.Formswith从 Url 加载图像MVVMCross 4.4.0从 Url 加载图像。

我被指示在那个问题中使用FFimageLoading 包,但它不起作用,在搜索后我发现 FFimageLoading 库有这个 axml 标签:

<ffimageloading.cross.MvxImageLoadingView/>

我有一个MvxListViewand 在每个 ListItem 中我需要显示来自 Url 的图像,但是没有办法Xamarin.formsMvx.MvximageView正在使用相同依赖项的不同版本。

我有一个带有 的 Model 类String imgUrl,一个带有observableCollection<myclass> itemsimgUrl ( items.imgUrl) 的 viewModel 但是当我尝试在 axml 中绑定时它不起作用。

<ffimageloading.cross.MvxImageLoadingView
            android:layout_width="100dp"
        android:layout_height="100dp"
            local:MvxBind="Source imgUrl" />
4

2 回答 2

1

首先:您正在使用Xamarin.Forms但您也在谈论您的android项目中的axml-view。我知道,有时别无他法,但请尝试将您的 UI 放在您的 shared/pcl 项目中(因为它是 using 的主要案例之一Xamarin.Forms)。

MvxImageLoadingView我从未使用过插件UriImageSourceMvvmCrossimgUrl视图(

于 2016-11-29T15:02:34.463 回答
0

不要在 2016 年 2 月 12 日将 xamarin.forms 与 mvvmcross4.4.0 一起使用。

xamarin 表单依赖于 android.support.appcompat.v4/v7 的旧版本,因此我无法使用 Mvx.MvxImageView 显示来自 Url 的图像,并且实现导航菜单非常困难。

这是我对我创建的这个问题的结论。我将删除我的解决方案的 xamarin 形式。

于 2016-12-02T13:59:46.090 回答