2016-04-28 12 views
6

Sto facendo un GridView che suppongo di vedere le immagini con il testo. Le immagini sono prese da url e il mio problema è che non sono caricati.L'immagine non è caricata dall'URL a Mvx.MvxImageView

All'interno di un modello di elemento di griglia ho questo elemento:

<Mvx.MvxImageView 
    android:id="@+id/gridItemImage" 
    android:layout_width="fill_parent" 
    android:layout_height="25dp" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentRight="true" 
    android:scaleType="fitXY" 
    local:MvxBind="ImageUrl Image" /> 

La proprietà che ImageUrl è legato troppo simile a questa:

public string Image 
{ 
    get 
    { 
     return @"http://some.image/on/the/Internet.png"; 
    } 
} 

Si chiama in realtà un campo privato, ma ho scritto il valore del test che sto impostando.

La mia domanda è: cosa devo fare per legare correttamente ImageUrl e farlo visualizzare nella griglia?

risposta

9

Quali plug-in sono stati installati?

Avete installato plugin DownloadCache, File e JSON su entrambi i progetti Core e Droid?

Aggiornamento

Per associare correttamente al ImageUrl di un MvxImageView si deve: avere il Mvvmcross DownloadCache, file e plugin JSON sia sul Core e progetto di Droid.

Questi sono i plugin necessari: enter image description here

+0

Questo non fornisce una risposta alla domanda. Per criticare o richiedere chiarimenti da un autore, lascia un commento sotto il loro post. - [Dalla recensione] (/ recensione/post di bassa qualità/12208320) –

+1

Scusa se ho aggiornato la mia risposta, supponendo che l'autore abbia perso i plug-in. –

+0

Sì, ho perso i plug-in. Sono abbastanza nuovo su MVVMCross :-) Siamo riusciti a implementare il plugin e ora funziona. Grazie, Iain :-) –

Problemi correlati