项目中遇到一个很棘手的问题,弄了半天也不能实现题上的效果。不知哪位大神可以实现!查找了一些相关资料,了解了事件的派发机制(dispatchTouchEvent\onInterceptTouchEvent\onTouchEvent)也不管用,好像popupwindow和activity的view不是在同一个viewgroup里面,所以当点击在PopupWindow时,touch事件就被截取了,不能传递给PopupWindow下面的view。想要的效果如下图,我想弹出PopupWindow后,能够点击PopupWindow下面的button,让button响应事件。
PopupWindow,touch事件
PopupWindow,touch事件
解决方案 »
- android访问sdcard数据库文件应该用什么模式
- 为什么使用Ubuntu下载源码,但是下载后目录里什么也没有?源码下到哪去了?
- Android2.1的MID如何能够添加3G上网卡?
- 使用Application子类空指针错误
- android surfaceview如何锁定长宽比
- android web service遇到HttpTransportSE.call Source not found.
- 想实现几个功能 大家有时间帮忙给点思路吧 谢谢
- Android开机过程中什么时候发开机广播?求大神指教!
- app_name怎么改?
- 收藏功能
- 我在开发手电筒应用时遇到了问题,不知该如何调节闪光灯亮度?
- android架子鼓怎么实现同时点击多个button同时响应操作的方法?
不过可以实现 PopupWindow里的layout设置click事件 触发的动作可以跟下面的Button一样
但是 有PopupWindow的话应该是展示某个layout 用户去点击的话也应该是去触发PopupWindow的各种操作