gridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
int p1 = MAX;
int p2 = 0;
double t1 = -1000000;
double t2 = 1;
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
t2 = System.currentTimeMillis();
p2 = position;
if(p2 == p1 && t2 - t1 <1000){
//此处填写双击逻辑
Log.d("TAG", "onItemClick: the position is = "+ String.valueOf(position) + "\n and the id of it is = " +String.valueOf(id));
}else{
//此处填写单击逻辑
p1 = p2;
t1 = t2;
}
GridView、listview实现双击监听的一种较简单方法
最新推荐文章于 2023-01-27 22:01:38 发布
本文深入探讨了Android中GridView的点击监听实现方式,包括单击和双击事件的区别处理。通过具体代码示例,展示了如何使用AdapterView.OnItemClickListener来响应用户的点击行为,并区分单击与双击操作,为开发者提供了一个实用的参考案例。
5228

被折叠的 条评论
为什么被折叠?



