AccessibilityNodeInfo
AccessibilityNodeInfo is a class in the Android accessibility framework. It represents a node in the accessibility tree, which is a hierarchical structure of UI elements visible on the screen. Each AccessibilityNodeInfo object encapsulates information about a single UI element, such as its text, content description, type, state, and actions it can perform.
Accessibility services use AccessibilityNodeInfo to understand the user interface and interact with it on behalf of
Developers can create and populate AccessibilityNodeInfo objects when implementing custom views or widgets to ensure they