popupWindow

  1. PopupWindow默认是没有焦点的,如果想要里面的点击事件生效,需要popupWindow.setFocusable(true)
  1. PopupWindow如果布局是ListView,而ListView的条目布局里面有button,这个button会抢占item的焦点,从而设置item的点击事件不生效,这时需要在item的布局的根节点设置android:descendantFocusability="blocksDescendants"
  2. 设置点击外部区域自动隐藏,需要setOutsideTouchable(true),并且setBackgroundDrawable(new BitmapDrawable()) 设置空的背景

更多相关文章

  1. android开发真机调试
  2. Android(安卓)属性动画(Property Animation)完全解析 (下)
  3. Android(安卓)之Toast
  4. Android(安卓)OpenGL ES 开发(二): OpenGL ES 环境搭建
  5. 探索Popupwindow-对话框风格的窗口
  6. Android中SimpleAdapter,ArrayAdapter和BaseAdapter
  7. 我的android studio学习日记
  8. Qt on Android(安卓)之设置应用名为中文
  9. javac错误:javac不是内部或外部命令 也不是可运行的程序 解决方法

随机推荐

  1. 霍泰稳:基于Android的应用需求会越来越多
  2. 为android项目集成maven
  3. Android(安卓)listview checkbox 再次进
  4. Android(安卓)Canvas类介绍(zhuan)
  5. Android(安卓)SurfaceView类的使用
  6. 共享电脑上的媒体资源给ipad、iphone、an
  7. ADB命令免输入工具(远程调试android设备使
  8. Android(安卓)用线程来实现远程下载
  9. 解決在 Android(安卓)中使用 Bitmap 造成
  10. android--系统体系结构