我已将LinearLayout
放在另一个上方。它就像一个具有透明度的浮动菜单,但问题是,即使透明度LinearLayout
超过它,也可以实际点击其下的布局。
我希望你理解我的意思。
有什么办法可以避免吗? (我宁愿不要在..)
下的布局中禁用clickListener
答案 0 :(得分:0)
在上方和下方使用Frame
布局。然后为false
事件的下方视图发送onTouch
。
像这样
belowView.setOnTouchListner(new View.onTouchListner(){
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
return false;
}
});
答案 1 :(得分:0)
我通过为clickListener
创建LinearLayout
并对clickListener
执行任何操作来解决此问题。