Obtenez de l'élément de liste de la position sur le bouton cliquez sur

C'est ma listview cliquez sur l'événement:

 lv1.setOnItemClickListener(new OnItemClickListener() {
       @Override
            public void onItemClick(AdapterView<?> a, View v, int position, long id) { 
                Object o = lv1.getItemAtPosition(position);
                ItemDetails obj_itemDetails = (ItemDetails)o;
                Toast.makeText(ListViewImagesActivity.this, "You have chosen : " + " " + obj_itemDetails.getName(), Toast.LENGTH_LONG).show();

        }  
 });

Et c'est mon bouton cliquez sur l'événement:

btnNxt = (Button) findViewById(R.id.btnNext);
 btnNxt.setOnClickListener(new OnClickListener() {
 @Override
 public void onClick(View arg0) {
  //Here I need to get that position
});

Maintenant j'ai besoin de pour obtenir la position de l'cliqué élément de liste..je l'ai déclaré à la position à l'échelle mondiale, mais qui me donne toujours la position 1.

Quelqu'un peut-il me dire comment puis-je obtenir la positon ?

  • Où avez-vous déclaré la position à l'échelle mondiale?
  • la méthode onCreate
  • Avez-vous déclaré position=1 à l'échelle mondiale comme ça?
  • J'ai mis comme jst int et nai pas précisé de quelle valeur
  • pour commenter.Simplement downvoting dosent de sens
InformationsquelleAutor coder | 2013-12-12