我擁有Talkback的最新版本,並且發佈了「我的頂級文本標題」。 Android原生行爲爲我的頂級元素添加了「標題」。我無法找到切換開/關標題公告的方法。是否有API來控制其行爲。在以前版本的Talkback版本中,它並沒有宣佈「標題」本身。Android輔助功能標識標題
4
A
回答
1
如果您只支持API等級23及以上,則可以簡單地執行以下操作。
textView.setAccessibilityDelegate(new View.AccessibilityDelegate() {
@Override
public void onInitializeAccessibilityNodeInfo(View host, AccessibilityNodeInfo info) {
super.onInitializeAccessibilityNodeInfo(host, info);
//blanked to prevent talkback from announcing class/type
info.setClassName("");
}
});
0
我通過傳遞標題中
AccessibilityNodeInfoCompat.CollectionItemInfoCompat.obtain method.
// set the heading attribute to false so that heading is not announced in label
info.setCollectionItemInfo(
AccessibilityNodeInfoCompat.CollectionItemInfoCompat.obtain(glp.getSpanIndex(),
glp.getSpanSize(), spanGroupIndex, 1, false, false));
public static CollectionItemInfoCompat obtain(int rowIndex,
int rowSpan, int columnIndex, int columnSpan,
boolean heading, boolean selected)
+0
你怎麼得到glp,或者glp是什麼? – moxi
相關問題
- 1. 輔助功能標識符生成
- 2. iOS輔助功能 - 如何爲UINavigationBar的標題設置輔助功能標籤?
- 3. Android輔助功能問題
- 4. 進/輔助標誌功能
- 5. Android列表視圖標題輔助功能問題
- 6. 使用輔助功能標識符訪問標籤文本
- 7. Xcode的輔助功能標籤與提示VS標識
- 8. 輔助功能,字段集標誌和標題標記
- 9. UICollectionView部分標題作爲輔助功能標題
- 10. 輔助功能(WCAG 2.0):標題和標題內容關係
- 11. 安卓偏好標籤輔助功能
- 12. iOS輔助功能:標籤與提示
- 13. UIAutomation中的輔助功能標籤
- 14. 輔助功能 - lang html標記未被識別
- 15. Swift:UIBarButtonItem以編程方式設置輔助功能標識符
- 16. 無法在iOS中爲UITableView設置輔助功能標識符
- 17. 在xib文件上設置輔助功能標識
- 18. 爲MKMapView對象指定輔助功能標識
- 19. iOS輔助功能問題
- 20. ImageView的Android輔助功能
- 21. TextView的Android輔助功能
- 22. 輔助功能和Android WebView
- 23. Android輔助功能支持?
- 24. 輔助功能標識符在iOS模擬器的輔助功能檢查器中不可見
- 25. OS X NSStatusItem如何設置VoiceOver的輔助功能標題
- 26. UITextView可鏈接標籤輔助功能語音結合問題
- 27. 向html5視頻標籤添加輔助功能標籤
- 28. 輔助功能Android 2.3(GB)中的輔助功能服務無法識別的事件
- 29. Zeroclipboard報告爲輔助功能問題
- 30. KitKat中的Android WebView輔助功能
假你能解決這個問題解決了這個? – dex
你用什麼樣的控制來讀取它?我有相反的問題,我希望它能夠讀取標題,並且必須手動將它放在內容描述中。 –
@Shivam。你解決了這個問題嗎? –