安卓activity上部分区域点击后无效怎么办
2021-03-18 本文已影响0人
蓝不蓝编程
问题描述
在公司做的app地图页面,出现某些地方点击后没有反应。
分析过程
一开始感觉很奇怪,没一点头绪。
后来突然想着用UI Automator Viewer看下页面布局(也可以打开手机开发者选项中的“显示布局边界”),结果发现了端倪,有个布局有一部分超出来了,而且是透明的。导致虽然你看不到,但是实际上他遮挡了地图控件,导致点击无效。
附录
UI Automator Viewer是AndroidStudio自带的工具,位于“Android\Sdk\tools\bin\uiautomatorviewer.bat”