Dans mon application, j'ai un listview
. Je dois passer la position de la ligne cliquée à l'écran suivant. Mais il montre que nulle ... s'il vous plaît aidez-moi ...LIstview position dans android
Voici mon code listview:
lv.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
intent.putExtra("Pos", position);
}
});
Mon autre écran où je reçois cette pos:
save.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0)
{
Intent intent=getIntent();
String pos=intent.getStringExtra("Pos");
System.out.println("Pos="+pos);
int position=Integer.parseInt(pos);
}
});
Dans le premier écran (activité), où sont vous écrivez le startActivity(); méthode? –