在MvvmCross Forms中使用本地图像

时间:2017-10-03 08:40:56

标签: xamarin.forms mvvmcross

在我的Android项目中,我有一张图片icon.png

其构建操作设置为AndroidResource

它位于drawable文件夹以及所有不同的定义文件夹中。

在我的页面中,我添加了<Image Source="icon.png"/>

这会导致抛出空异常。

我错过了什么吗?

修改

我已更新到MvvmCross 5.3,现在没有异常抛出。但是图标仍未显示。

1 个答案:

答案 0 :(得分:2)

这应该针对MvvmCross 5.3.1进行修复。这是需要程序集的表单的问题,该程序包含要传递到其stdint.h方法的资源,以便知道在哪里查找资源。

您可以通过抓取最新的Xamarin Forms活动并将其添加到项目MvxFormsAppCompatActivityMvxFormsApplicationActivity来解决此问题。请记住重命名该类或更改名称空间,使其不与MvvmCross中的名称冲突。