2016-07-05 13 views
0

Ich habe eine Frage zur Leistung. Ich habe einen Dateilistenadapter, wo ich Dateien für das aktuelle Verzeichnis aufliste. Aber wenn es darum geht, die Anzahl der Dateien für jedes Unterverzeichnis zu zählen (ich mache es in der Methode getView()), sinkt die Leistung. Wer weiß, wie man mit diesem Problem umgeht? Beim Testen des ES File Explorers hat der Manager keine Probleme mit der Anzahl der Dateien.Android Liste der Dateien zählen

+0

Tun Sie es einfach nicht auf dem Hauptthread. – Henry

Antwort

0

getView() zeigt Dinge auf dem Bildschirm an, es ist nicht der richtige Ort, um Daten vorzubereiten. Sie können separate Threads starten, um Dateilisten von Unterordnern zu erhalten.

+0

Vielen Dank für Ihre Antwort, haben Sie einen Code-Schnipsel, wie man das macht? – Traabefi

Verwandte Themen