listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
/*
parent:被点击的Adapter对象
view: 被点击的Item(可用于获取该item内的组件)
position:被点击的是第几个item(从0开始,0算第一个,类似数组)
id:当前点击的item在listview 里的第几行的位置,通常id与position的值相同
*/
public void onItemClick(AdapterView<?> parent, View view, int position,long id) {
TextView textView = view.findViewById(R.id.item_name);
String sth = "总共有:"+parent.getCount()+"行数据"
+"\n该item里的Name值:"+textView.getText().toString()
+"\n当前点击第:"+position+"行";
Toast.makeText(MainActivity.this, sth,Toast.LENGTH_SHORT).show();
}
});
OnItemClick()方法
最新推荐文章于 2021-09-24 22:17:35 发布