(Android无障碍服务开发QQ群:752296312)
调用 AccessibilityNodeInfo 的 getViewIdResourceName( ) 方法的时候如果没有设置权限会拿到空值,需要设置flagReportViewIds的权限才能正确获取:
android:accessibilityFlags="flagReportViewIds|flagRetrieveInteractiveWindows|flagRequestFilterKeyEvents"
或者:
android:accessibilityFlags="flagDefault|flagRetrieveInteractiveWindows|flagIncludeNotImportantViews|flagReportViewIds|flagRequestTouchExplorationMode"
据说以下设置能得到所有的权限:
android:accessibilityFlags="flagDefault|flagRequestEnhancedWebAccessibility|flagRetrieveInteractiveWindows|flagIncludeNotImportantViews|flagReportViewIds|flagRequestTouchExplorationMode"
4575

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



