使用Android的辅助功能得到ImageView的图像

问题描述 投票:0回答:1

是否有可能获得使用的Android无障碍imageviews的形象呢?我收到来自的EditText和TextView的文本,但不能从imageviews获取图像。在使用Log.d("IMAGE",root.toString());打印AccessibilityNodeInfo(命名为根),我得到这个:

   D/IMAGE: android.view.accessibility.AccessibilityNodeInfo@8001bc92; 
boundsInParent: Rect(0, 0 - 102, 96); 
boundsInScreen: Rect(933, 0 - 1035, -210); 
packageName: com.android.systemui; 
className: android.widget.ImageView; 
text: null; 
error: null; 
maxTextLength: -1; 
contentDescription: Brightness settings panel; 
viewIdResName: null; 
checkable: false; 
checked: false; 
focusable: true; 
focused: false; 
selected: false; 
clickable: true; 
longClickable: false; 
contextClickable: false; 
enabled: true; 
password: false; 
scrollable: false; 
actions: [AccessibilityAction: ACTION_FOCUS - null, AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_CLICK - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_SET_SELECTION - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null]
android image imageview accessibility accessibilityservice
1个回答
0
投票

您可以将内容描述设置为ImageView的

android:contentDescription="imagename"
© www.soinside.com 2019 - 2024. All rights reserved.