Xamarin MVVMCross 4.4.0 的 FFimageLoading NugetPackage
FFimageLoading NugetPackage for Xamarin MVVMCross 4.4.0
如本 所述,我需要使用 Xamarin.Forms
和 MVVMCross 4.4.0
从 Url 加载图像。
我被指示在那个问题中使用 FFimageLoading package 但它不起作用,搜索后我发现 FFimageLoading 库有这个 axml 标签:
<ffimageloading.cross.MvxImageLoadingView/>
我有一个 MvxListView
并且在每个 ListItem 中我需要显示来自 Url 的图像,但是 Xamarin.forms
和 Mvx.MvximageView
Image[=31] 没有办法=] 正在使用相同依赖项的不同版本。
我有一个带有 String imgUrl
的模型 class,一个带有 observableCollection<myclass> items
的视图模型,它有 imgUrl ( items.imgUrl
) 但是当我尝试在 axml 中绑定它不起作用。
<ffimageloading.cross.MvxImageLoadingView
android:layout_width="100dp"
android:layout_height="100dp"
local:MvxBind="Source imgUrl" />
首先:您正在使用 Xamarin.Forms
,但您也在谈论 android 项目中的 axml-view。我知道,有时别无他法,但尽量将 UI 放在 shared/pcl 项目中(因为这是使用 Xamarin.Forms
的主要情况之一)。
我从未使用过插件的 MvvmCross 视图 (MvxImageLoadingView
),但我认为您应该使用 UriImageSource
作为 imgUrl
属性 的类型而不仅仅是一个字符串(查看 this page in the documentation)。
不要在 2016 年 2 月 12 日将 xamarin.forms 与 mvvmcross4.4.0 一起使用。
xamarin 表单依赖于旧版本关闭 android.support.appcompat。v4/v7 所以我不能使用 Mvx.MvxImageView 显示来自 Url 的图像,实现导航菜单是太难了
这是我对我创建的这个问题的结论。我将删除我的解决方案的 xamarin 形式。
如本 Xamarin.Forms
和 MVVMCross 4.4.0
从 Url 加载图像。
我被指示在那个问题中使用 FFimageLoading package 但它不起作用,搜索后我发现 FFimageLoading 库有这个 axml 标签:
<ffimageloading.cross.MvxImageLoadingView/>
我有一个 MvxListView
并且在每个 ListItem 中我需要显示来自 Url 的图像,但是 Xamarin.forms
和 Mvx.MvximageView
Image[=31] 没有办法=] 正在使用相同依赖项的不同版本。
我有一个带有 String imgUrl
的模型 class,一个带有 observableCollection<myclass> items
的视图模型,它有 imgUrl ( items.imgUrl
) 但是当我尝试在 axml 中绑定它不起作用。
<ffimageloading.cross.MvxImageLoadingView
android:layout_width="100dp"
android:layout_height="100dp"
local:MvxBind="Source imgUrl" />
首先:您正在使用 Xamarin.Forms
,但您也在谈论 android 项目中的 axml-view。我知道,有时别无他法,但尽量将 UI 放在 shared/pcl 项目中(因为这是使用 Xamarin.Forms
的主要情况之一)。
我从未使用过插件的 MvvmCross 视图 (MvxImageLoadingView
),但我认为您应该使用 UriImageSource
作为 imgUrl
属性 的类型而不仅仅是一个字符串(查看 this page in the documentation)。
不要在 2016 年 2 月 12 日将 xamarin.forms 与 mvvmcross4.4.0 一起使用。
xamarin 表单依赖于旧版本关闭 android.support.appcompat。v4/v7 所以我不能使用 Mvx.MvxImageView 显示来自 Url 的图像,实现导航菜单是太难了
这是我对我创建的这个问题的结论。我将删除我的解决方案的 xamarin 形式。