dialogfragment 使用contextMenu,点击菜单项没反应
2018-02-25 09:55
537 查看
经过测试,点击菜单项时onContextItemSelected(MenuItem item)没有执行到,不清楚是不是事件被activity拦截了,在stackoverflow找到解决方法
如下:
如下:
@Override public void onCreateContextMenu(ContextMenu menu, View view, ContextMenuInfo menuInfo) { // Creation/inflate menu here OnMenuItemClickListener listener = new OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem item) { onContextItemSelected(item); return true; } }; for (int i = 0, n = menu.size(); i < n; i++) menu.getItem(i).setOnMenuItemClickListener(listener); }文章地址:https://stackoverflow.com/questions/15929026/oncontextitemselected-does-not-get-called-in-a-dialogfragment#
相关文章推荐
- [版本V2.0]当使用【横向菜单】样式的时候,点击菜单项没有反应问题
- DialogFragment的使用及利用自定义interface点击事件并解决旋转屏幕点击事件失效问题
- 在Viewpager中的Fragment使用ContextMenu问题
- android:使用DialogFragment 创建对话框
- android fragment中使用ContextMenu
- ViewPager与Fragment结合使用,可滑动,可点击
- Fragment嵌套带来的坑--页面点击无反应(顺带ViewPager之 FragmentPagerAdapter简单分析)
- dialogfragment使用
- 如何禁止使用bottomsheetdialogfragment拖动?
- 我创建了一个托盘图标,可以正常使用,点击右键打开菜单。问题是如果点击右键后不选择其中一个菜单项进行操作的话,它就总不消失。
- AlertDialog中使用自定义View,其中的Button如何设置点击事件监听
- 关于vmware软件菜单栏点击【虚拟机】->【安装VMware Tools】没反应安装失败的问题及Linux命令使用问题
- DialogFragment使用时遇到的一些问题
- Android开发丶使用DialogFragment实现炫酷的登录界面并实现DialogFragment与宿主Activity的通信
- seekbar +DialogFragment 简单使用
- DialogFragment和ListFragment使用
- Android使用DialogFragment创建对话框
- Android中DialogFragment的使用
- 使用自定义DialogFragment出现IllegalStateException: Can not perform this action after onSaveInstanceState异常
- Android中使用DialogFragment 来创建对话框