Wenn Sie den Basisadapter in einer Android-Listenansicht überschreiben, müssen Sie diese Methode public View getView(int position, View convertView, ViewGroup parent)
implementieren. Die ConvertView-Ansicht ist die Ansicht, die beim Scrollen zuvor von der Liste verschoben wurde, und sie wird verwendet, um diese Ansicht wiederzuverwenden, anstatt eine neue Ansicht zu erstellen.
Meine Frage ist, ist es wirklich notwendig, die Ansicht wiederzuverwenden? Ich kann es wiederverwenden, wenn nur ein Teil der Daten geändert wird. Aber ist der Aufwand, um eine Sicht zu schaffen, wirklich so wichtig? Jedes Tutorial zur Verwendung von Listenansichten, die ich gesehen habe, sagt Ihnen, die Ansicht zu recyceln, sogar in trivial einfachen Ansichten wie einer Textansicht.
Ich denke, meine Frage ist, warum hat Google beschlossen, dies zum Standardverhalten der Methode getView
zu machen?
Ein paar Gründe, Ansichten zu recyceln:
Tags und Links android listview android-arrayadapter