2016-07-04 10 views
0

Ich versuche, eine zyklische Diashow zu implementieren.zyklische Diashow in Android

Ich habe es mit einem RecyclerView implementiert.

Was ist der effizienteste Weg, dies zu implementieren? Ich hatte eine Idee, die Bitmaps selbst in SharedPreferences zu speichern. Dann beim Scrollen, anstatt die Bild-URL jedesmal in eine neue Zelle zu laden und von einer alten zu löschen.

+0

können Sie Java-Datei setzen hier zu ersetzen? –

+0

Es werden nur ImageViews in RecyclerView mit der Image-URL geladen. – BVtp

+0

Bitte geben Sie Ihren Code –

Antwort

0

Versuchen

@Override 
    public int getItemCount() { 
     return itemsData.size(); 
    } 

von

@Override 
    public int getItemCount() { 
     return Integer.MAX_VALUE; 
    } 
+0

aber dann wird die Liste nicht zyklisch sein. – BVtp

+0

Sie müssen die Bedingung dafür geben, wenn Recyclerview-Element zuletzt Position ist, als Sie auf Nullposition setzen müssen und wieder starten Schleife –

+0

können Sie Code einfügen, wo Sie Zyklus für Bilder auf geben welche Basis? –