Android全屏WindowManager覆盖View可点击,窗口上View也可点击

全屏的WindowManager ,会把ontouch 拦截掉,或者就是获取不到ontouch,怎么可以实现
窗口获取ontouch 下面的view也可以获取ontouch

重写view ontouch事件里面返回false

你可以参考下我的列子
全屏应用上浮一层未全屏的view(view上有button控件),
若是没有点击到view上的button控件,事件分发到下一层全屏应用上,
若是点击了button,则进行事件消费,不会分发到下一层全屏上。
对view进行ontouch监听
图片说明
更改view的LayoutParams flag
图片说明

全屏应用上浮一层未全屏的view(view上有button控件),
若是没有点击到view上的button控件,事件分发到下一层全屏应用上,
若是点击了button,则进行事件消费,不会分发到下一层全屏上。
对view进行ontouch监听
图片说明
更改view的LayoutParams flag
图片说明