android视图层次结构不捕获自定义视图窗口小部件树结构

时间:2014-09-19 13:11:47

标签: android accessibility android-custom-view android-uiautomator view-hierarchy

我正在尝试使用DDMS层次结构查看器来捕获虚拟视图层次结构(自定义视图窗口小部件的树结构)。这个自定义视图小部件来自android的示例代码ApiDemos,它实现了accessibilityNodeProvider。当层次结构查看器和UiAuotmatorViewer不捕获自定义视图窗口小部件的树结构时。它仅将整个自定义视图显示为单个视图对象。我真的很感激这里的任何输入。迫切需要一些帮助。

2 个答案:

答案 0 :(得分:0)

对于旧版本的android,请使用。\ adt \ sdk \ tools \ hierarchyviewer.bat来获取视图层次结构

答案 1 :(得分:0)

经过调试......我发现这很简单,只需添加一行代码中缺少的代码。添加info.setVisibleToUser(true);在您返回AccessibilityNodeInfo之前,将启用视图层次结构工具以查看此自定义视图的树结构。