我有以下代码
<Mvx.MvxHttpImageView xmlns:local="http://schemas.android.com/apk/res/TestServices.Droid"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
local:MvxBind="{'ImageUrl':{'Path':'ThumbNail'}}"
我将图像 url 传递给 ThumbNail 属性的位置。上面的代码是 ItemTemplate 的一部分,它被传递给 TestModel 对象的 ObservableCollection,如下所示。
public class TestModel
{
public string ThumbNail
{
get;
set;
}
public string Name
{
get;
set;
}
....
}
Name 属性也在上面的模板中绑定到 TextView 并且它像其他字符串值一样正确显示。唯一的问题是图像不显示。我已经尝试在 ViewModel 的构造函数中预先设置 Image Url,然后它就可以工作了。但是,当我在我的 Web 服务的 Completed 事件中将获取的值添加到集合中时,图像未显示。我已经在完成的事件中验证了图像 url 的路径,它是正确的。这里可能出了什么问题。非常感谢