Une bonne solution pour conserver les éléments listview lorsque l'utilisateur de faire pivoter le téléphone et conserver toutes les données ArrayAdapter

Je suis en utilisant le Fragment avec listView. - Je remplir ArrayAdapter associés à cette liste, par les données reçues dans le Chargeur personnalisé(de l'internet). Personnalisé ArrayAdapter prend en charge infini défilement(paging).

Quelle est la meilleure façon de stocker les éléments dans ArrayAdapter lorsque l'utilisateur de faire pivoter l'appareil et de conserver la position de défilement dans ListView?

Je suis en train de penser à propos de la création de la non-visuel Fragment avec ArrayAdapter, et à l'aide de setRetainInstance méthode pour enregistrer les valeurs.

Des suggestions pour une meilleure solution?

InformationsquelleAutor barbarian | 2013-05-22