让ListView中有些长按时能弹出contextMenu,有些不能。
来源:互联网 发布:lc42gs80dc数据 编辑:程序博客网 时间:2024/05/18 00:41
android开发的时候,定义了一个listView,并为他设置了setOnCreateContextMenuListener的监听,但是这样做只能使这个listView中的所有项在长按的时候弹出contextMenu 。
我希望的是有些长按时能弹出contextMenu,有些不能。解决这个问题的办法是为这个listView设置setOnItemLongClickListener监听,然后实现
public boolean onItemLongClick(AdapterView<?> parent, View view,
int position, long id) {
if(id == 1){
return true;
}
return false;
}
如果这一项的id=1,就不能长按。 这样就可以了
我希望的是有些长按时能弹出contextMenu,有些不能。解决这个问题的办法是为这个listView设置setOnItemLongClickListener监听,然后实现
public boolean onItemLongClick(AdapterView<?> parent, View view,
int position, long id) {
if(id == 1){
return true;
}
return false;
}
如果这一项的id=1,就不能长按。 这样就可以了
0 0
- 让ListView中有些长按时能弹出contextMenu,有些不能。
- ListView:长按弹出上下文菜单(ContextMenu)
- 使listView中有些条目可用,有些不可用
- 序幕有些长
- 有些。
- ListView单击和长按弹出上下文菜单(ContextMenu)
- ipa有些手机能装有些手机不能装
- 有些tag不能put_innerHTML
- 有些东西不能说的
- 有些东西不能妥协
- 麦克海尔:魔兽今天不能打让我有些意外
- ListView onItemLongClick 弹出ContextMenu
- 为什么有些mp4不能在html5中video标签播放
- 答:PCI接口为什么有些长有些短?
- 浏览器有些图片不能显示
- 有些问题不是不能想
- ListView之ContextMenu无法弹出
- 长按Listview任意条目可以弹出选择对话框(ContextMenu)
- Android多点触控开发原理
- JS原型的动态性及实例与原型的关系
- TabWidget/TabHost的两种使用方法
- 在ScrollView添加一个ListView造成的滚动问题的简单解决办法
- 编译安装PHP7并安装Redis扩展Swoole扩展
- 让ListView中有些长按时能弹出contextMenu,有些不能。
- 设置ImageView的图片资源是直接来自SD卡
- android List拖动时背景变化
- 完全用代码实现ListView,不涉及任何xml的layout
- Gesture_MutiTouch_Widget及翻页效果例子,备份一下
- Android ANR介绍与避免
- Android中使用cmwap接入点访问互联网的问题及解决办法
- Android中高效的显示图片
- Ubuntu 16.04下安装MacBuntu 16.04 TP 变身Mac OS X主题风格