Je suis nouveau sur Android, j'ai un code dans lequel j'ai placé des boutons en vue liste. Ma liste est comme ..
Number | Name | ID (visibility = gone) | Level | button1 | button2
La fonction est différente dans le cas du bouton 1 et du bouton 2. J'ai appliqué des écouteurs sur les boutons mais lorsque j'essaye d'obtenir l'ID de la liste, il me montre toujours le dernier identifiant.
Comment savoir quel bouton a été cliqué, le nom et l'ID du champ associé.
J'ai placé des boutons et un écouteur sur des boutons dans la fonction getView(...)
.
final ListView lv = (ListView) findViewById(R.id.ListView01);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> myAdapter, View myView, int myItemInt, long mylng) {
String selectedFromList =(String) (lv.getItemAtPosition(myItemInt));
}
});
J'espère que cela résout votre problème.