没有注册IMvxImageHelper

时间:2015-05-22 14:03:22

标签: android imageview mvvmcross imageurl

我使用mvvmcross并且无法绑定到图片网址。错误:没有注册IMvxImageHelper - 您必须先提供图像帮助才能使用MvxImageView

<Mvx.MvxImageView
        p1:id="@+id/imgArticle"
        p1:layout_width="49dp"
        p1:layout_height="49dp"
        p1:layout_marginLeft="5dp"
        p1:layout_marginTop="5dp"
        local:MvxBind="ImageUrl Image, Converter = Image"
        p1:layout_marginBottom="5dp"
        p1:background="#ffff0000" />

我的模特:

public Guid Id { get; set; }
public string Name { get; set; }
public string Image { get; set; }
public decimal Price { get; set; }

2 个答案:

答案 0 :(得分:8)

安装DownloadCache插件和MVVMCross文件插件

答案 1 :(得分:0)

我在android中也遇到过这个问题。我做的是修复它是添加引导类。

 public class DownloadCachePluginBootstrap
        : MvxPluginBootstrapAction<MvvmCross.Plugins.DownloadCache.PluginLoader>
    {
    }

public class FilePluginBootstrap
        : MvxPluginBootstrapAction<MvvmCross.Plugins.File.PluginLoader>
    {
    }