Per rendere il controllo (fuoco) il flusso da un pulsante in alto di una visualizzazione elenco in Android
-
27-09-2019 - |
Domanda
La mia attività ha una serie di pulsanti nella metà sinistra dello schermo e un controllo ListView a destra. Inizialmente il focus è sul primo pulsante. Quando si naviga i tasti premendo tasto freccia e quindi premere il tasto freccia destra, la messa a fuoco non va alla voce di elenco più in alto. Invece, l'elemento della lista corrispondentemente sulla destra viene messo a fuoco.
C'è un modo che quando si preme il tasto freccia destra, l'attenzione va al punto più alto sul ListView?
Eventuali ingressi sarebbe apprezzato!
Saluti, kiki
Soluzione
Ancora una volta, sto rispondendo alla mia domanda.
Per raggiungere l'obiettivo di andare in cima alla ListView, procedere come segue:
myList.setSelection(0);
myList.requestFocus(0);
0 dell'essere posizione dell'oggetto più in alto sulla lista.
Spero che questo aiuti qualcuno!