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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 listView.setSelection(0);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 @Override protected void onRestoreInstanceState(Bundle state) { state = Bundle.EMPTY; super.onRestoreInstanceState(state); }Rien de tout ça ne marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
Partager