Dans une application Android avec deux ListViews, l'objectif est de conserver l'élément sélectionné dans un ListView mis en surbrillance lors de l'affichage des détails de l'élément sélectionné dans l'autre ListView.
<ListView android:id="@+id/cli_lista" android:choiceMode="singleChoice" android:listSelector="#666666" ...> </ListView> <ListView android:id="@+id/cli_lista_det" ...> </ListView>
Pour garantir que l'élément sélectionné dans cli_lista reste en surbrillance :
Définissez le mode de choix par programmation :
listView.setChoiceMode(AbsListView.CHOICE_MODE_SINGLE);
Spécifiez la couleur d'arrière-plan des éléments sélectionnés :
android:listSelector="#666666"
ou par programmation :
listView.setSelector(getResources().getDrawable(R.drawable.selector_background));
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!