SQLite
 sql >> Baza danych >  >> RDS >> SQLite

Nie mogę ustawić wielu obrazów w widoku siatki?

Twój adapter wymaga pracy. W ramach metody getView() zakładasz, że argumenty są identyfikatorami URI. W rzeczywistości argumenty są następujące:

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

Pierwszy argument to pozycja elementu w widoku siatki, który zamierzasz wyrenderować. Drugi to Widok – który można poddać recyklingowi. A trzeci jest rodzicem widoku. Próbujesz zająć pozycję, prostą liczbę całkowitą i użyć jej jako identyfikatora URI

To, co powinieneś zrobić w swoim getView, to wyciągnięcie obrazu z bazy danych, który odpowiada pozycji "pozycja"

Zobacz ten link, aby uzyskać więcej informacji na temat opracowywania ładowarek do twoich adapterów




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sqlite3 nie wstawia wielu wierszy w kolejności

  2. nie można skopiować bazy danych przy użyciu klasy SQLiteAssetHelper

  3. jak dodać niestandardowy adapter do zajęcia, aby lista pojawiła się w zajęciu?

  4. Kopiowanie sqlite w zasobach Android Studio nie działa

  5. Jak zaimplementować SQLCipher podczas korzystania z SQLiteOpenHelper