Annuler la sauvegarde d'état.
Bonjour, dans une application, j'ai une ListActivity associée à un ListView. Lorsque l'on fait défiler la liste des éléments puis que l'on passe du mode portrait au mode paysage, la barre de défilement de la ListView ne retourne pas au début. Cette fonctionnalité est utile, mais ne m'intéresse pas dans mon cas.
Je souhaite lorsque l'utilisateur penche son téléphone réinitialiser le scrolling de la Listview. Voici ce que j'ai essayé :
Code:
1 2
|
listView.setSelection(0); |
Code:
1 2 3 4 5 6
|
@Override
protected void onRestoreInstanceState(Bundle state) {
state = Bundle.EMPTY;
super.onRestoreInstanceState(state);
} |
Code:
1 2 3 4 5 6 7 8 9 10
|
@Override
protected void onRestoreInstanceState(Bundle state) {
//super.onRestoreInstanceState(state);
}
@Override
protected void onSaveInstanceState(Bundle outState) {
// super.onSaveInstanceState(outState);
} |
Rien de tout ça ne marche :?