Android: ViewHolder-Muster und verschiedene Arten von Reihen?

8

Das ViewHolder-Muster verbessert die Bildfrequenz des ListView-Bildlaufs, wie im folgenden Beispiel gezeigt: Ссылка

Ist es möglich, dieses Muster zu behalten, während verschiedene Ansichten für verschiedene Zeilen verwendet werden?

Mit anderen Worten, ist es möglich, etwas zu tun wie:

%Vor%     
tomash 17.01.2010, 16:02
quelle

1 Antwort

17

Ja, obwohl es viel besser ist, getViewTypeCount() und getItemViewType() in Ihrem Adapter zu überschreiben. Das wird Androids Objektpool lehren, nur eine Zeile des richtigen Typs zurück in getView() zu übergeben.

    
CommonsWare 17.01.2010, 16:57
quelle