MvvmCross 绑定图像文件到 Android ImageView
MvvmCross binding image file to Android ImageView
我正在尝试将图像文件绑定到 MvxListView 中的 Android ImageView。显示视图时图像没有出现。
我已经包含了 MvvmCross.HotTuna.Plugin.File
包。
ListVideo.axml(片段)
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:background="@android:color/holo_blue_bright"
local:MvxBind="ImageUrl Thumbnail" />
缩略图的典型值为
VideoData/2015-07-24-09-26-16/2fea9249-9370-4542-927a-c856e678f7b1.jpg
Context.FilesDir.Path
的值为/data/data/com.app.AppName/files
图像文件/data/data/com.app.AppName/files/VideoData/2015-07-24-09-26-16/2fea9249-9370-4542-927a-c856e678f7b1.jpg
确实存在
我知道要将图像绑定到您的应用程序中确定的某个自定义文件夹,我需要提供一个相对于 Context.FilesDir.Path
的路径,以便插件加载它。我相信 Thumbnail 中的字符串是正确的。
但是 ImageView 中没有显示任何内容。我整个早上都在用头撞这个。有什么建议吗?
编辑:
我已经解决了问题!!
我需要 MvvmCross.HotTuna.Plugin.DownloadCache
和 MvvmCross.HotTuna.Plugin.File
包。
我已经解决了问题!!
我需要 MvvmCross.HotTuna.Plugin.DownloadCache
以及 MvvmCross.HotTuna.Plugin.File
包。
我正在尝试将图像文件绑定到 MvxListView 中的 Android ImageView。显示视图时图像没有出现。
我已经包含了 MvvmCross.HotTuna.Plugin.File
包。
ListVideo.axml(片段)
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:background="@android:color/holo_blue_bright"
local:MvxBind="ImageUrl Thumbnail" />
缩略图的典型值为
VideoData/2015-07-24-09-26-16/2fea9249-9370-4542-927a-c856e678f7b1.jpg
Context.FilesDir.Path
的值为/data/data/com.app.AppName/files
图像文件/data/data/com.app.AppName/files/VideoData/2015-07-24-09-26-16/2fea9249-9370-4542-927a-c856e678f7b1.jpg
确实存在
我知道要将图像绑定到您的应用程序中确定的某个自定义文件夹,我需要提供一个相对于 Context.FilesDir.Path
的路径,以便插件加载它。我相信 Thumbnail 中的字符串是正确的。
但是 ImageView 中没有显示任何内容。我整个早上都在用头撞这个。有什么建议吗?
编辑:
我已经解决了问题!!
我需要 MvvmCross.HotTuna.Plugin.DownloadCache
和 MvvmCross.HotTuna.Plugin.File
包。
我已经解决了问题!!
我需要 MvvmCross.HotTuna.Plugin.DownloadCache
以及 MvvmCross.HotTuna.Plugin.File
包。