SQLite
 sql >> Database >  >> RDS >> SQLite

Non riesco a impostare più immagini nella visualizzazione griglia?

Il tuo adattatore ha bisogno di lavoro. All'interno del tuo metodo getView() assumi che gli argomenti siano un URI. IN effetti, gli argomenti sono:

public View getView(final int position, View convertView, final ViewGroup parent) {
...
}

Il primo argomento è la posizione dell'elemento nella vista griglia che stai per renderizzare. La seconda è la vista, che può essere riciclata. E il 3° è il genitore della vista. Stai cercando di prendere la posizione, un semplice numero intero, e usarlo come URI

Quello che dovresti fare all'interno di getView è estrarre l'immagine dal tuo database che corrisponde alla "posizione"esimo elemento

Vedi questo link qui per ulteriori informazioni sullo sviluppo di caricatori per i tuoi adattatori