le passage des données à partir de la vue liste pour une autre activité
je veux créer une activité, dans lequel, je voudrais avoir une listview, il y a peut être d'environ 20 à 30 éléments dans une liste,appuyez sur une valeur particulière dans la listview, il devrait passer à une autre activité, avec les données de la vue liste.
Veux juste passer des données à partir de listview à une autre activité.
Suggestion plz
Ce qui concerne
Je me demandais si vous avez trouvé la réponse ou pas? Même moi, je suis confronté au même problème. Je veux passer d'une chaîne à partir d'une liste de vue de l'activité (c'est la même activité que les appels de la liste).
OriginalL'auteur iscavengers | 2011-01-31
Vous devez vous connecter pour publier un commentaire.
Mettre en œuvre
ListView
's OnItemClickListener, une fois que vous gérer cet événement, essayez d'obtenir l'emplacement de la ligne qui a été cliqué.Une fois que vous l'obtenez, l'accès à cette ligne particulière de la position dans le tableau source (ou autre chose que vous rencontrez). De cette façon, vous aurez les données que vous souhaitez passer à une autre activité.
Maintenant, utilisez ce code:
et lorsque le
anotherActivityIntent
commence leAnotherActivity
classe, utilisez le code suivant pour accéder à la valeur que vous aviez passé:Maintenant que vous avez vos données dans
myVal
variable. vous pouvez utiliser n'importe quel autre type de données, selon ce que vous souhaitez.OriginalL'auteur Aman Alam
Vous permet de transférer des données à partir d'une activité à une autre activité:
voir ce lien
et à obtenir des données pour des ListView, vous devez d'abord mettre en œuvre
getListView.setOnItemClickListener()
,et avoir pour obtenir la position de l'élément dans la ListView et utiliser l'index pour obtenir des données de formulaire votre carte à partir d'où vous êtes de la liaison de données à la liste.
OriginalL'auteur chikka.anddev
Espère que cela va vous aider.
OriginalL'auteur Tanmay Mandal
Chaîne selectedItem =arrayAdapter.getItem(position);
OriginalL'auteur Farooq Ajaz
Bundle dans onClickListner de la listview .
Bundle va se passer des données d'une activité à l'Autre.
OriginalL'auteur Ganapathy C
Il y a deux façons:
Passer dans l'Intention
Utilisation de l'Application
OriginalL'auteur Vikas