2016-04-28 62 views
6

我正在制作一个GridView,这是假设用文本查看图像。图像取自网址,我的问题是他们没有加载。图像未从URL加载到Mvx.MvxImageView

内部网格项目模板,我有这样的元素:

<Mvx.MvxImageView 
    android:id="@+id/gridItemImage" 
    android:layout_width="fill_parent" 
    android:layout_height="25dp" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentRight="true" 
    android:scaleType="fitXY" 
    local:MvxBind="ImageUrl Image" /> 

ImageUrl势必得该物业是这样的:

public string Image 
{ 
    get 
    { 
     return @"http://some.image/on/the/Internet.png"; 
    } 
} 

它实际上调用私有字段,但我写下我设定的测试值。

我的问题是:我应该怎么做才能正确绑定ImageUrl并让它显示在网格中?

回答

9

你安装了哪些插件?

您是否在Core和Droid项目上安装了DownloadCache,File和JSON插件?

更新

要正确绑定到MvxImageView你要的ImageUrl: 有两个核心和Droid项目Mvvmcross DownloadCache,文件和JSON插件。

这些都是你需要的插件: enter image description here

+0

这并不提供答案的问题。要批评或要求作者澄清,请在其帖子下方留言。 - [来自评论](/ review/low-quality-posts/12208320) –

+1

对不起,我已经更新了我的答案,假设作者错过了插件。 –

+0

是的,我错过了插件。我对MVVMCross相当陌生:-)我们设法实现了这个插件,现在它可以工作。谢谢,Iain :-) –