2011-04-07 3 views
0

cher ... monsieur/mam, dans mon application chaque position de l'article de la liste a différents responce id .. je veux disply message toast de cette responce id selon la position cliqué sur cela signifie bundle cette réponse id selon la position quoi faire ... monsieur je suis nouveau dans android alors décrivez-le avec le code ..joindre mon code si pls ajouter le code neccesery là-dessus ... pls pls merci d'avancesur listview cliquez sur show-2 activité

@Override 
    **protected void onListItemClick(ListView l, View v, int position, long id) 
    { 
     super.onListItemClick(l, v, position, id); 
     **String responceid = Activity2.getData();** 

     Object o = (String) (Notepadv3.this).getListAdapter().getItem(position);** 

     Toast.makeText(this, "this row responce id is= " + " " + , Toast.LENGTH_LONG).show(); 



} 
+0

vos possibilités de limitation de la réponse des développeurs femmes? pourquoi Monsieur? – Jana

Répondre

0

essayez Toast.makeText(this, "this row responce id is= " + responceid + , Toast.LENGTH_LONG).show();

+0

j'ai responceid différent-2 pour chaque listview quand je clique sur listview montre son propre responce id Chaîne responceid = Activity2.getData(); – user690575

+0

vérifier le code édité – pankajagarwal

0

Vous avez votre réponse dans une ArrayList de type chaîne.

ArrayList respCode<String> =new Arraylist<String>(); 
respCode.add("RESPONSE 1"); 
respCode.add("RESPONSE 2"); 

puis dans le listview itemClickListner

@Override 
    public void onItemClick(AdapterView<?> a, View v, int position, long id) { 

    Toast.makeText(this,respCode.get(position), Toast.LENGTH_LONG).show(); 
    } 
+0

je ai responce dans le type String .... – user690575

+0

oui la ArrayList est de type chaîne .. vous pouvez ajouter la chaîne à elle – Jana

Questions connexes