popupwindow 中listview setOnItemClick不起作用
2017-01-12 18:38
288 查看
今天遇到了一个问题,就是在一个sdk版本18的手机上popupwindow中listview的setOnItemClick不起作用,sdk18以上的手机没有这个问题,网上查了查,大部分都说的是因为item布局当中有Buttonn、checkBox这类的控件把监听事件拦截了,但是我仔细看了看我写的item布局文件,里面没有这样的控件啊,就只有一个TextView和ImageView控件,
所以不是这个原因,然后又找啊找,终于找到了:
Popupwindow window = new Popupwindow();
window.setFocusable(true);
在初始化的时候设置setFocusable(true)就可以了。
完美解决问题,耶!
所以不是这个原因,然后又找啊找,终于找到了:
Popupwindow window = new Popupwindow();
window.setFocusable(true);
在初始化的时候设置setFocusable(true)就可以了。
完美解决问题,耶!
相关文章推荐
- ListView.setOnItemClickListener不起作用的原因
- listView的item中有checkbox,导致setOnItemClick失效
- ListView.setOnItemClickListener无效,解决方法
- Android中解决ListView等视图setOnItemClickListener()方法失效的问题
- ListView的onItemClickListener不起作用解决办法
- 解决ListView setOnItemLongClickListener 长按无响应(嵌套GridView)
- 解决ListView setOnItemLongClickListener 长按无响应(嵌套GridView)
- android listview、GridView中item点击后改变其他item中的状态 setOnItemClickListener onItemClick
- ListView的setOnItemClickListener回调不能执行的解决
- ListView.setOnItemClickListener无效问题的解决
- listview setOnItemClickListener 点击事件失效的解决方法
- listview item中存在button,checkbox这样的控件 setOnItemClickListener容易失效
- GridView,ListView 等adapter容器view设置setOnItemClickListener不响应的问题。
- ListView.setOnItemClickListener、setOnCreateContextMenuListener无效
- listView的item中有checkbox,导致setOnItemClick失效的原因及解决办法
- 解决使用PullToRefreshListView找不到setOnItemLongClickListener方法的问题
- ListView的setOnItemClickListener不能执行
- ListView.setOnItemClickListener、setOnCreateContextMenuListener无效 为什么
- 关于listview 的setOnItemClickListener失效问题
- ListView setOnItemClickListen 方法无效