title: MvxImageView, can't bind ImageUrl to local resource
body: <p>I'm using MvvmCross 3.0.14 with Xamarin.Android.</p>
  
  <p>I have an MvxImageView that I can get to display a particular local graphics resource if I specify the image directly (without binding) using android:src:</p>
  
  <pre><code>&lt;Mvx.MvxImageView
    android:layout_width="100dp"
    android:layout_height="75dip"
    android:layout_weight="1"
    android:src="@drawable/Card_kh"/&gt;
  </code></pre>
  
  <p>But I can't get the same image to show up using local:MvxBind:</p>
  
  <pre><code>&lt;Mvx.MvxImageView
    android:layout_width="100dp"
    android:layout_height="75dip"
    android:layout_weight="1"
    local:MvxBind="ImageUrl 'res:Card_kh'"/&gt;
  </code></pre>
  
  <p>This does not work.  MvxAndroidLocalFileImageLoader.LoadResourceBitmap logs a trace message indicating that 'Card_kh' was not a known drawable name.  It's encouraging that it got that far -- at least I know that the intended consumer of this information did get it.  But apparently I have not provided that information in the correct format.</p>
  
  <p>Taking it one step further, my actual goal is to have my ViewModel determine what resource should be used, e.g.</p>
  
  <pre><code>class MyViewModel : MvxViewModel
  {
    public string SomeImagePath { get { return "res:Card_kh"; } }
  }
  </code></pre>
  
  <p>and</p>
  
  <pre><code>&lt;Mvx.MvxImageView
    android:layout_width="100dp"
    android:layout_height="75dip"
    android:layout_weight="1"
    local:MvxBind="ImageUrl SomeImagePath"/&gt;
  </code></pre>
  
  <p>What do I need to do to have an MvxImageView bind to a view-model determined local resource image?</p>