Android:调试哪个 UI 元素处于触摸、焦点等状态
Android: Debug which UI element under touch, focus etc
我的布局非常复杂 xml(1K+ 代码行)。当我在测试一些输入(触摸、点击、滑动...)时,我想知道会发生什么:哪些元素处于焦点下,哪些元素获得了点击事件等。
我尝试在开发者选项下启用显示布局边界和显示触摸。但这不是我要找的。另外我想避免在进入 View
方法时使用 Log prints 的解决方案,因为我认为必须是更直接的方法。
编辑 - 这个应用程序开发环境仍然是 Eclipse。
谢谢,
试试 Android Studio Tools 的 Hierarchy Viewer。它可以很好地满足您的需求。
如果您以任何其他方式使用 Android SDK,您可以在此处看到您可以找到与 SDK tools/
目录中的相同 Hierarchy Viewer,进入 monitor
.
我的布局非常复杂 xml(1K+ 代码行)。当我在测试一些输入(触摸、点击、滑动...)时,我想知道会发生什么:哪些元素处于焦点下,哪些元素获得了点击事件等。
我尝试在开发者选项下启用显示布局边界和显示触摸。但这不是我要找的。另外我想避免在进入 View
方法时使用 Log prints 的解决方案,因为我认为必须是更直接的方法。
编辑 - 这个应用程序开发环境仍然是 Eclipse。
谢谢,
试试 Android Studio Tools 的 Hierarchy Viewer。它可以很好地满足您的需求。
如果您以任何其他方式使用 Android SDK,您可以在此处看到您可以找到与 SDK tools/
目录中的相同 Hierarchy Viewer,进入 monitor
.