首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FFimageLoading NugetPackage for Xamarin MVVMCross 4.4.0

FFimageLoading NugetPackage for Xamarin MVVMCross 4.4.0
EN

Stack Overflow用户
提问于 2016-11-29 14:19:33
回答 2查看 337关注 0票数 0

正如在此问题中所述,我需要使用Xamarin.FormsMVVMCross 4.4.0一起从Url加载图像。

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

代码语言:javascript
复制
<ffimageloading.cross.MvxImageLoadingView/>

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

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

代码语言:javascript
复制
<ffimageloading.cross.MvxImageLoadingView
            android:layout_width="100dp"
        android:layout_height="100dp"
            local:MvxBind="Source imgUrl" />
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-12-02 13:59:46

不要在2016年12月02/12的时候将xamarin.forms与mvmze4.4.0一起使用。

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

这是我对我提出的这个问题的结论。我要移除我的溶液中的xamarin形式。

票数 0
EN

Stack Overflow用户

发布于 2016-11-29 15:02:34

首先,您使用的是Xamarin.Forms,但您也在讨论android项目中的axml视图。我知道,有时没有其他方法,但是尝试在您的共享/pcl项目中保持您的UI (因为这是使用Xamarin.Forms的主要案例之一)。

我从未使用过插件的MvvmCross视图(MvxImageLoadingView),但我认为您应该使用UriImageSource作为imgUrl属性的类型,而不是只使用字符串(查看文档中的这一页)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40868169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档