我想在我的Xamarin.Android应用中显示圆形图像。 This blog post,看起来它会给我我想要的东西。但是我想使用MvvmCross进行数据绑定。
在开始之前,是否正确创建一个值转换器来获取图像路径(或对图像的其他引用)并返回我的圆形drawable,然后将其绑定到{{3}的Drawable属性}
答案 0 :(得分:2)
我真的不认为会有一个正确的方法"但是你所建议的方法对我来说似乎是合理的。
如果有帮助,MvvmCross会提供一个" Bitmap" ImageView
上的伪属性,允许您绑定到Bitmap
- 例如从值转换器绑定。除此之外,您还可以实现自己的自定义绑定(内置位图绑定目标位于https://github.com/MvvmCross/MvvmCross/tree/v3.1/Cirrious/Cirrious.MvvmCross.Binding.Droid/Target并且相当容易重用)