亲,透过一个view去响应另外一个view的点击事件
来源:互联网 发布:c语言string.h函数 编辑:程序博客网 时间:2024/06/06 07:31
亲,有遇到这样的需求吗?一个view在窗口的最前面,永远悬浮在桌面。app起来的时候 ,在这个悬浮view的相同位置,有button需要去响应,并且悬浮的view不消失。亲,如果是你你会怎么做呢?可能都会想到,透过这个view直接去点击下面的button,让button响应点击事件。是的,这么想,你就对了。问题是,要怎么实现呢?
在窗口上直接添加一个view的方式就不说了,网上一大堆,都泛滥了。在添加view到窗口的时候,我们做出如下设置:
WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY,
WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL
| WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,
亲,不要怀疑自己的眼睛,就是这么的简单。 设置一个type和两个flag,就达到了这个效果。
只有想不到,没有做不到,耶!
- 亲,透过一个view去响应另外一个view的点击事件
- 将控制器View加到另外一个控制器的View上,没有数据以及事件不可触发的原因
- View的点击事件
- View的点击事件
- View的点击事件
- 从一个view中获取到它的ViewController (事件响应机制,层层传递事件)
- 如何判断一个view 是否在另外一个view 范围内?
- android FrameLayout响应了下层view的点击事件
- android FrameLayout响应了下层view的点击事件
- 自定义了一个view 但是无法响应事件
- 一个view如何同时响应onTouch和onClick事件
- view与viewgroup点击事件响应关系
- 自定义View如何响应点击事件从而刷新view
- 关于一个view焦点转移时响应按键事件的问题
- android PopupWindow引起外部view点击事件的一个诡异的bug
- 一个问号,点击给一个提示view的实现。
- view的点击事件分发
- 移动view的点击事件
- 设置firefox某个网段不使用代理
- 跨域(cross-domain)访问 cookie (读取和设置)
- 12ball
- 人生加减法
- SQL Server 2005 中文乱码解决方法
- 亲,透过一个view去响应另外一个view的点击事件
- Android学习笔记-TabHost选项卡使用
- 设计模式学习之桥模式
- 中国最危险的是老百姓的思维方式zz
- js调用.net后台事件,和后台调用前台等方法总结
- Android中使用GridView分页显示系统所安装的应用,支持拖动与手势滑动
- 正确的作息时间表
- Java 上加密算法的实现用例
- 程序员报名了