Android中PopupWindow点击窗口之后消失后处理其他业务
来源:互联网 发布:华美淘宝客 编辑:程序博客网 时间:2024/06/05 03:10
最近开发项目的时候遇到一个问题,点击PopupWindow窗口之外的地方消失,并处理相应的业务。一般网上都会搜到方法解决第一个问题,只需要添加一句代码就可以解决PopupWindow点击窗口之外消失问题,代码如下:
popWindow.setBackgroundDrawable(new BitmapDrawable());
但是我们需求不仅如此,在PopupWindow消失之后需要将标题的箭头改变一下方向,一开始我是在activity的onResume生命周期里判断PopupWindow是否正在显示,但是问题来了,onResume只走一次,根本无法实现需求,后来发现PopupWindow的一个监听事件OnDismissListener,于是在这个监听里可以实现PopupWindow消失后的其他业务了,记录一下,以防以后遇到问题。
0 0
- Android中PopupWindow点击窗口之后消失后处理其他业务
- Android 中 PopupWindow 点击窗口外消失
- PopupWindow 点击后如何消失
- Android中PopupWindow点击窗口之外和返回键消失,界面锁定的实现
- Android中PopupWindow点击窗口之外和返回键消失,界面锁定的实现。
- Android popupWindow 点击外部消失,点击外部其他控件触发其他事件
- Android PopupWindow 点击消失解决办法
- Android PopupWindow 点击消失解决办法
- Android popupwindow点击显示,再点击消失
- 点击popupwindow窗口之外的区域使popupwindow消失
- 点击popupwindow窗口之外的区域popupwindow消失
- 点击popupwindow窗口之外的区域popupwindow消失
- Android中popupWindow点击外面区域以及返回键,使popupWindow消失的方法
- Android Popupwindow 点击外部消失的实现
- android之popupwindow点击空白消失
- android实现点击屏幕其他地方popupwindow消失
- android 实现点击屏幕其他地方popupwindow消失
- Android中点击其他位置会消失的问题
- Single Number II
- java-I/O操作工具类
- metaq架构原理
- Maven: POM, Setting, Repository
- Android5.1 SystemUI 启动流程
- Android中PopupWindow点击窗口之后消失后处理其他业务
- IOS应用程序发布到苹果APP STORE
- Cocos2d-x 3.2 之 别踩白块(第三篇)
- @Autowired与@Resource的区别
- swift实作app 交流分項三(畫面切換)
- 关于bochs用X11启动的说明
- 设计模式之二十四:访问者模式(Visitor)
- c++(重载、覆盖、隐藏)
- 深入理解学习Git