原因1:在同一个activity中弹出两个popupwindow, A,B都可以单独弹出,当B先弹出时再弹出A,A会覆盖在B上面,当A先弹出时再弹出B,想要B弹出后也在A的下面,无法去实现这个功能,所以出此下策
个人想法:如下图,以一个popupwindow和一个伪Dialog形式的Activity去实现此功能,但是现在是,我在弹出Activity之后,要点击空白出响应下层Activity中popupwindow事件,该如何实现,或者有方法可以解决原因1中问题更好,求教各位大佬,指点一二。
图中方法是先点击popupwindow弹出,再点击弹出Activity,如果先点击Activity,再点击空白区该如何做,空白区域如何穿透到下层,求教,跪谢
可以通过收发事件来传递点击事件,比如eventbus。 但个人不喜欢这种方式。
用自定义view来替换你现在的pop+act的方式会不会更好?