Hallo zusammen,
leider habe ich ein kleines Problem!
Eine funktionierende Lösung hab ich bereits, doch glaube ich das es eine viel elegantere Lösung geben muss.
Mein Szenario
Eine SQL Datenbank mit einem INTEGER COLUMN
Eine Recyclerview
Wenn ich in der Datenbank nur Zahlen ablegen, z.B. 0-200 und diese dann im RecyclerView.Adapter in der onBindViewHolder eine if Anweisung wie folgende schreibe:
if(currentItem.getmExampleImage() == 0){
holder.imageView.setImageResourse(R.drawable.example_image_0);
} else if (currentItem.getmExampleImage() == 1){
holder.imageView.setImageResourse(R.drawable.example_image_1);
} usw.,
werden die Bilder geladen. Doch sollte ich wirklich 200 und mehr Bilder benutzen, ist das echt mühsam und geht bestimmt auf die Performance und den Akku.
Bisher sind Alternativen bei mir fehlgeschlagen.
Hat jemand eine Idee oder einen Tipp?
Danke und netten Abend