我有一個AccessibilityDelegateCompat
用於初始化AccessibilityNodeInfo
的自定義視圖,如何避免/移除默認視圖中的操作,如「雙擊激活」?AccessibillityNodeInfo中的重寫操作
我AccessibilityActionCompat樣子:
playVideoAction = new AccessibilityNodeInfoCompat
.AccessibilityActionCompat(AccessibilityNodeInfoCompat.AccessibilityActionCompat.ACTION_ACCESSIBILITY_FOCUS
.getId(),
"Double tap to play video");
和我稱之爲onInitializeAccessibilityNodeInfo()
accessibilityNodeInfoCompat.addAction(playVideoAction)
。
我聽到「雙擊播放視頻」和「雙擊激活」。我只想聽到播放視頻的動作。
你有沒有試過'''AccessibilityNodeInfoCompat.removeAction(AccessibilityNodeInfoCompat.ACTION_ACCESSIBILITY_FOCUS)'''? –