Kiedy lepiej pobrać obrazki z bazy, gdy chcemy umieścić je w GridView?

0

Takie szybkie pytanie, jeśli mam GridView i chce w nimi wyświetlić zdjęcia z bazy danych, to lepiej wywołać funkcję która weźmie te zdjęcia z bazy i przekazać je jako argument do funkcji wywołującej konstruktor Adaptera GridView? Czy funkcję która pobiera zdjęcia z bazy danych lepiej wywołać w adapterze?

Wydaje mi się że ta pierwsza opcja jest czytelniejsza.

0

Tak pierwsza opcja jest czytelniejsza, ponieważ budując swój adapter w jednym z agrumentów możesz zadać mu tablicę lub listę resource.
A on wtedy przeleci sobie po position i będzie ok :)

1

Jeśli wyświetlasz pozycje z DB rozważ użycie https://developer.android.com/reference/android/widget/CursorAdapter.html

1 użytkowników online, w tym zalogowanych: 0, gości: 1