我在Android应用程序中使用MvxImageView在MvxListView中显示图像。我已将图像保存在Resources文件夹内的drawable文件夹中,但该图像未出现在列表中。我已经完成了stackoverflow答案中给出的所有排列和组合。这行现在可以正常工作,但是当这些代码
<Mvx.MvxImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_margin="10dp"
local:MvxBind="ImageUrl 'res:icon1'"/>
更改为:
<Mvx.MvxImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_margin="10dp"
local:MvxBind="ImageUrl Path "/>
路径在哪里:
ttls.Add(new Title { title = f.Value, Path = "'res:icon1'" });
然后没有图像出现。
我认为您面临的主要问题Path
是保留名称-由于WPF的原因-因此您不能在这样的绑定表达式中使用它...
如果您真的想Path
用作属性名称,那么这应该起作用:
<Mvx.MvxImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_margin="10dp"
local:MvxBind="ImageUrl Path=Path "/>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句