2011.12.05——— android 关于PopUpWindow的setFocusable
16lz
2022-01-15
2011.12.05——— android 关于PopUpWindow的setFocusable
参考:http://blog.csdn.net/hlyjunhe/article/details/6572159
我需要在popupwindow里面显示一个listview,但是 存在一个问题
1、如果我不设置
2、如果我设置了
当然 我希望点击其他地方后 popupwindow也会消失 所以 步骤如下:
然后 就ok了
参考:http://blog.csdn.net/hlyjunhe/article/details/6572159
我需要在popupwindow里面显示一个listview,但是 存在一个问题
1、如果我不设置
pw.setFocusable(true)则点击不到listview
2、如果我设置了
pw.setFocusable(true)则只有点击listview的item之后popupwindow才会消失
当然 我希望点击其他地方后 popupwindow也会消失 所以 步骤如下:
popupWindow = new PopupWindow(listView, editView.getWidth(),LayoutParams.WRAP_CONTENT);//必须设置背景popupWindow.setBackgroundDrawable(new BitmapDrawable());//设置焦点popupWindow.setFocusable(true);//设置点击其他地方 就消失popupWindow.setOutsideTouchable(true);popupWindow.showAsDropDown(editView);
然后 就ok了
更多相关文章
- android开发环境搭建和部署
- Android(安卓)Selector Shape使用详解
- Android之背景图片设置为重复而不是默认的拉伸
- Android(安卓)GridView 通过seletor 设置状态和默认状态
- Android中贪吃蛇游戏的学习(三)
- EditText属性解释
- Android使用ListView使用
- LinearLayout布局之weight
- Android(安卓)Studio 解决方法No JVM installation found. Pleas