关于Popupwindow的一些理解

原创 2015年11月21日 20:56:21
在使用PoupWindow的时候,很多情情况下需要加载ListView,但是点击外面消失,对ListView响应,这样一半可以用popupwindow的获取点焦点的方式,一般用setFocusable()这个方法即可。但是,如果想点击屏幕上,popupwindow的控件时,不能响应,因为焦点在popupwindow上,那怎办。其实,可以对popuwindow加载的view做监听,调用setOnClick()方法,不设置其获取焦点,但是需要设置setOutsideTouchable()方法即可,但是必须设置setBackGroundDrawable()方法,否则没有效果,这样既可以了,点击外部控件响应,popupwindow消失。但是,对ListView是不响应的,即setOnItemClick()方法没有效果,那么怎么办呢,方法很简单,在adapter适配器里对需点击的控件做监听,在把结果接口回调方式,即可解决
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

PopupWindow.showAtLocation理解

最近开发一个新功能的时候遇到了popupWindow显示位置问题,于是好好的研究了下使用方法和源码,发现之前对showAtLocation一直是错误的理解。 showAtLocation 是...

Android Window理解(3.1)---子窗口创建过程:Dialog、PopupWindow

Android创建子窗口
  • leif_
  • leif_
  • 2016-11-18 17:02
  • 352

PopupWindow

  • 2016-06-12 20:40
  • 3.68MB
  • 下载

PopupWindow

需求:点击从底部弹出一个页,可以填写姓名和电话,点击空白处(外层),弹出页消失,不遮挡键盘。 如图: 可以选择Dialog,可以选择PopupWindow,本文选择PopupWindow。 ...

popupwindow实用demo

  • 2015-08-17 16:34
  • 1.64MB
  • 下载

android弹出PopupWindow

  • 2017-08-02 11:58
  • 21.70MB
  • 下载

popupWindow 实现悬浮半透明效果

如上图显示弹出一个半透明框 java代码://清空数据 private void ShowPopup() { LayoutInflater mLayoutInflater = (LayoutI...

PopupWindow

  • 2015-03-25 11:00
  • 870KB
  • 下载

PopupWindow用法实例

  • 2013-11-29 08:43
  • 341KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)