Comment cliquer sur un élément dans une vue de liste à l'aide d'un adaptateur personnalisé

Joe

Je souhaite utiliser une instruction switch case sur l'élément cliqué dans une vue de liste personnalisée, mais je ne parviens pas à stocker la valeur de données sur laquelle je clique et je ne peux pas stocker la position de l'élément pour l'utiliser pour mon instruction case.

Karishma Patel
public class MainActivity extends Activity {

 ListView listItemView;

 // Define string array.
 String[] listItemsValue = new String[] {"Android","PHP","Web Development","Blogger","SEO","Photoshop"};

 @Override
 protected void onCreate(Bundle savedInstanceState) 
 {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.activity_main);

 listItemView = (ListView)findViewById(R.id.listView1);
 ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_2, android.R.id.text1, listItemsValue);

 listItemView.setAdapter(adapter); 

 // ListView setOnItemClickListener function apply here.

 listItemView.setOnItemClickListener(new OnItemClickListener()
 {
 @Override
 public void onItemClick(AdapterView<?> parent, View view,
 int position, long id) {
 // TODO Auto-generated method stub
 Toast.makeText(MainActivity.this, listItemsValue[position], Toast.LENGTH_SHORT).show();
 }
 });

 }


}

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

comment créer un adaptateur de tableau personnalisé dans Android Studio pour désactiver les clics sur l'élément de vue de liste

Recherche dans une vue de liste à l'aide d'un adaptateur personnalisé avec du texte et des images

Comment cliquer sur un élément dans une liste non signée à l'aide de Python Selenium

À l'aide de Selenium en Python, comment cliquer sur un lien différent pour chaque élément d'une liste ?

Comment puis-je utiliser l'espresso pour cliquer sur un élément dans une vue de liste en fonction du texte de l'élément?

comment puis-je cliquer sur un élément dans une vue de grille décalée en flutter

Comment supprimer un élément de liste particulier (ligne de liste) dans une liste personnalisée avec un adaptateur de tableau personnalisé?

Comment cliquer sur un élément utilisant du sélénium dans une longue liste déroulante?

comment définir un élément de liste de valeurs dans la classe d'adaptateur et obtenir une valeur sur Button Click dans Android

Mauvaise position d'élément de suppression de la vue de liste à l'aide de arraylist avec un adaptateur de base personnalisé

Ajouter dynamiquement des éléments à la vue de liste à l'aide d'un adaptateur personnalisé pour l'application Android

Comment cliquer sur un élément dans Selenium WebDriver à l'aide de JavaScript

Comment cliquer sur un élément dans le formulaire à l'aide de Robot Framework

Comment cliquer sur un élément dans Puppeteer à l'aide de xPath

Comment aller sur un élément de l'adaptateur de vue de liste, cliquez sur l'écouteur pour fragmenter dans Android?

Espresso Web - Comment cliquer sur un élément dans une vue Web sans nom

Comment cliquer sur un élément dans une zone de liste où je dois faire défiler jusqu'à celui-ci?

Faire la distinction entre cliquer sur l'élément affiché et cliquer sur un élément dans la liste déroulante d'une ComboBox

Comment remplir une vue de liste dans xamarin android c# à l'aide de l'API REST, vue de liste personnalisée, adaptateur, disposition des lignes

Comment ajouter un onclick à chaque bouton d'une liste, peuplé d'un adaptateur de tableau personnalisé, qui supprime cet élément du tableau et le met à jour ?

Comment enregistrer un élément sélectionné d'un adaptateur de tableau dans une chaîne

Récupération d'une image de parse.com dans une vue de liste à l'aide d'un adaptateur de tableau

Mettre à jour une vue de liste avec un adaptateur de base personnalisé lors du retour dans l'activité?

Comment cliquer sur un composant Web personnalisé à l'aide de sélénium Webdriver

ajout d'un objet à l'aide d'un adaptateur de type personnalisé, jsonwriter dans gson

Comment sélectionner un élément dans une liste déroulante personnalisée CSS à l'aide de Selenium WebDriver avec Java?

comment cliquer sur un élément avec des détails d'élément similaires sur un bouton avec une étendue à l'aide du script typographique Protractor

Comment sélectionner un élément de liste déroulante dans une autre liste déroulante à l'aide de javaScript?

Comment utiliser un spinner avec des dispositions personnalisées à l'aide d'un adaptateur de curseur?

TOP liste

  1. 1

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  2. 2

    Enregistrer le chemin de l'image de la galerie vers la base de données de la salle et l'afficher dans la liste des recycleurs

  3. 3

    Microsoft.WebApplication.targets

  4. 4

    knn classification 10 plis de l'outil et du tri

  5. 5

    Quelle est la relation entre le modèle et le tableau ? C'est compliqué

  6. 6

    Créer un système Buzzer à l'aide de python

  7. 7

    Fonction de puissance en Java

  8. 8

    opérations en virgule flottante dans go

  9. 9

    Comment définir la couleur de l'intersection dans un diagramme de Venn?

  10. 10

    Spring @RequestParam DateTime format comme ISO 8601 Date Heure facultative

  11. 11

    comment supprimer "compte de connexion google" à des fins de développement - actions sur google

  12. 12

    AutoMapper.Collection.EFCore - Erreur générée lors de la configuration

  13. 13

    Je continue à obtenir l'objet 'WSGIRequest' n'a pas d'attribut 'Get' sur django

  14. 14

    Comment remplir les valeurs manquantes avec plusieurs colonnes dans R

  15. 15

    Comment puis-je ajouter un UIView sous mon contrôleur de barre d'onglets par programme?

  16. 16

    Yat-il un référentiel maven application Java à démarrer rapidement 11

  17. 17

    Comment rechercher des éléments dans une ArrayList? - Java

  18. 18

    Comment utiliser HttpClient avec TOUT cert ssl, quelle que soit la « mauvaise » est

  19. 19

    Comment créer un bot à compte à rebours dans Discord en utilisant Python

  20. 20

    Sélectionnez le bouton radio sur la saisie de texte

  21. 21

    Placez le modeBar en haut au centre à l'aide de plotly.js

chaudétiquette

Archive