J'utilise un ListView qui est configuré de la manière suivante :
<ListView android:id="@android:id/list" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:longClickable="false"
android:choiceMode="singleChoice">
</ListView>
Dans mon code, j'ajoute un OnItemSelectedListener à la ListView comme ceci :
getListView().setAdapter(adapter);
getListView().setOnItemSelectedListener(this);
mon activité implémente l'écouteur comme ça :
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
Log.d("Tag", "ListItemSelected: Parent: " + parent.toString() + " View: "
+ view.toString() + " Position: " + " Id: " + id);
}
J'espérais voir cette sortie de débogage au moment où je cliquerais sur un élément de la liste. Mais la sortie de débogage n'est jamais affichée dans LogCat.