我已经成功使用MvxImageView了ImageUrl,但是如何为那些没有profilepicture的用户(即ProfileThumbnailImageUrl为空)设置一个drawable图标作为默认值?
<MvxImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentLeft="true"
local:MvxBind="ImageUrl ProfileThumbnailImageUrl"
DefaultImagePath="@drawable/ic_action_user"/>
Run Code Online (Sandbox Code Playgroud)
Stu*_*art 14
如果此视图仅被使用一次(例如,未在列表中重复使用),那么您可以使用android:src默认图像.
如果需要使用DefaultImagePath,则可以在绑定中执行此操作:
local:MvxBind="ImageUrl ProfileThumbnailImageUrl; DefaultImagePath DefaultImageUrl"
Run Code Online (Sandbox Code Playgroud)
在哪里DefaultImageUrl可以访问res:name- 例如res:ic_action_user,文件路径(使用File插件保存)或http url
您还应该能够以字符串文字形式执行此操作:
local:MvxBind="ImageUrl ProfileThumbnailImageUrl; DefaultImagePath 'res:ic_action_user'"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1895 次 |
| 最近记录: |