ListView点击事件onItemClick参数意义

这里写图片描述
onItemClick方法中有四个参数
假如有listViewe1与listview2两个ListView,lsitView1中的item为a1,a2,a3,listView2中的item为b1,b2,b3。
1、parent 相当于ListView、GradeView等的名字(一个适配器的指针)当点击a1,a2,a3时可以通过parent参数得知点击的item是在ListView1中的。 parent参数简单说就是所使用的list容器如ListView、GridView或自定义的View。通过强制类型转换可以将parent转换为对应的容器。然后通过转换得到的list对象调用getAdapter()方法获得适配对象,通过适配对象就可以获得所展示的每一项的对象model。
2、view是一个句柄,可以用view.findViewById()方法来获取所点击item中的控件。
3、position是所点击item在适配器中的位置
4、id是当前点击的item在listview 里的第几行的位置,通常id与position的值相同。

你可能感兴趣的:(ListView点击事件onItemClick参数意义)