setOnItemClickListener参数含义

2020-09-03 12:59:45  阅读 3675 次 评论 0 条


MineTravelAdapter mineTravelAdapter = new MineTravelAdapter(MineActivity.this, R.layout.mine_travel_item, mineTravel);


listview.setAdapter(mineTravelAdapeter);



ListView.setOnItemClickListener(new AdapterView.OnItemClickListener(){

public void onItemClick(AdapterView<?> arg0, View view, int position,long id)


 


 


参数分析:


arg1是当前item的view,通过它可以获得该项中的各个组件。

例如:TextView text = view.findViewById(R.id.text);


 


arg2是当前mineTravelList的positioin。这个id根据你在适配器中的写法可以自己定义。

例如:MineTravelList travel = mineTravel.get(position);


 


arg3是当前的item在listView中的相对位置id!


本文地址:http://blog.jinesc.net/?id=190
版权声明:本文为原创文章,版权归 jinesc 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?