在一个Android界面弹出一个dialog或者FrameLayout,出现可以点击被覆盖界面的控件,原因是没有消费触摸事件。
在弹出的dialog'布局或者FrameLayout布局添加
android.clickable="true";
就可以解决该问题。
本文介绍了解决Android应用中Dialog或FrameLayout导致的界面穿透问题的方法。通过设置android:clickable=true来确保弹出框能正确消费触摸事件,避免用户误触底层界面。
在一个Android界面弹出一个dialog或者FrameLayout,出现可以点击被覆盖界面的控件,原因是没有消费触摸事件。
在弹出的dialog'布局或者FrameLayout布局添加
android.clickable="true";
就可以解决该问题。
2152
1065

被折叠的 条评论
为什么被折叠?