android 模拟listview单击事件

时间:2023-01-10 05:25:23
大侠们:问一下android里怎么模拟listview的单击事件呢?求代码!

5 个解决方案

#1


setOnItemClickListener

#2


不要问这种1+1=2的问题.很少会有人专门帮你去打这种很基础的代码.

基础还是系统的学比较好.java平台和c平台不同.视频教程一堆一堆的.

下点视频.看完后基础就相当不错了.建议去电驴下载.

希望对你有用.

如果你和急的话,不妨给你点提示.  实现OnItemClickListener接口.

#3


大哥们!我想要的是通过代码触发这个点击事件!而不是自己点击控件来触发这个事件!

#4


就是啊,自己不审题……
虽然有 boolean android.widget.AbsListView.performItemClick(View view, int position, long id) 方法,
但是只知道 position 参数要怎么办呢???

#5


问题解决。来源是 http://*.com/questions/8094268/android-listview-performitemclick
http://*.com/questions/18512698/performing-performitemclick

mListView.performItemClick(mListView.getAdapter().getView(your_click_position, null, null), your_click_position, mListView.getItemIdAtPosition(your_click_position));

or

mListView.performItemClick(mListView.getChildAt(your_click_position), your_click_position, mListView.getItemIdAtPosition(your_click_position));

#1


setOnItemClickListener

#2


不要问这种1+1=2的问题.很少会有人专门帮你去打这种很基础的代码.

基础还是系统的学比较好.java平台和c平台不同.视频教程一堆一堆的.

下点视频.看完后基础就相当不错了.建议去电驴下载.

希望对你有用.

如果你和急的话,不妨给你点提示.  实现OnItemClickListener接口.

#3


大哥们!我想要的是通过代码触发这个点击事件!而不是自己点击控件来触发这个事件!

#4


就是啊,自己不审题……
虽然有 boolean android.widget.AbsListView.performItemClick(View view, int position, long id) 方法,
但是只知道 position 参数要怎么办呢???

#5


问题解决。来源是 http://*.com/questions/8094268/android-listview-performitemclick
http://*.com/questions/18512698/performing-performitemclick

mListView.performItemClick(mListView.getAdapter().getView(your_click_position, null, null), your_click_position, mListView.getItemIdAtPosition(your_click_position));

or

mListView.performItemClick(mListView.getChildAt(your_click_position), your_click_position, mListView.getItemIdAtPosition(your_click_position));