gridview.setOnItemLongClickListener(new OnItemLongClickListener() {    @Override    public boolean onItemLongClick(AdapterView<?> arg0, View arg1,    int arg2, long arg3) {    // TODO Auto-generated method stub    Log.e("setOnItemLongClickListener", "setOnItemLongClickListener");    return true;    }                  });        gridview.setOnItemClickListener(new OnItemClickListener(){@Overridepublic void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) {Log.e("setOnItemClickListener", "setOnItemClickListener");}                });

在处理长按时,注意的细节是把onItemLongClick返回设置为true,否则长按是会执行setOnItemClickListener。

更多相关文章

  1. android 细节之 menu 之 invalidateOptionsMenu
  2. 探寻 Android 代码抄袭细节,情节还不算严重
  3. 成为更好的Android开发者前,我们需要注意的31个细节
  4. Android任务和返回栈完全解析,细数那些你所不知道的细节
  5. android 安全讲座第四层 手机Root授权原理细节全解析(2)
  6. android 安全讲座第四层 手机Root授权原理细节全解析(3)
  7. Android 7 强势来袭开发者们不得不知道的细节
  8. Android 3.0细节曝光:Google程序更耀眼

随机推荐

  1. C#_调用封装的一个类实现导出Excel表格的
  2. C# 使用NPOI生成Word文档(按照模板)
  3. 第四章C++:表达式概念-运算符的应用
  4. 如何看待C#中的out和ref?探讨它们之间的区
  5. 第三章C++:字符串string、向量vector和数
  6. 基于汇编的 C/C++ 协程(用于服务器)的实现
  7. 第二章C++:变量和基本类型
  8. (C++)错误的map删除操作和STL中容器的迭代
  9. 第一章C++:函数返回值、GNU编译器命令
  10. 案例分享c++ map的使用和 查找性能测试