如何获取单击的列表视图项目的编号,然后我可以通过 Intent 发送该编号?
例子
我单击列表项编号 2 并返回 1(因为它们从 0 开始)。
onItemClick 在您单击列表项时被调用,第三个参数是单击的项目的索引。
ListView listview = (ListView) findViewById(R.id.listview);
listview.setOnItemClickListener(new OnItemClickListener(){
public void onItemClick(AdapterView<?> arg0, View v, int position, long id)
{
Log.i.("app","I clicked item number " + position);
//int position is your index , 0,1,2 etc.
Intent myIntent = new Intent(this, Next.class);
myIntent.putExtra("itemNumber",position);
startActivity(myIntent);
}
});