1
我有一個自定義的控制延伸SeekBar
,在我所如下覆蓋onInitializeAccessibilityNodeInfo
:如何防止機器人對講說話搜索條進度
@Override
public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
super.onInitializeAccessibilityNodeInfo(info);
info.setClassName(TextView.class.getName());
}
然後我將內容描述爲「我的控制」這一控制,但是當可獲得性焦點來到這個控制時,對講仍然會說「我的控制,%x%」。我不想讓它說出進步,即「x%」。而不是我想重寫對講文本,以便它宣佈我設置的自定義文本,而不是它宣佈「x百分比...」。 「x值被選中」。怎麼做?
這不是我想要的。這將完全禁用該控件的對講。但我不想禁用。我想重寫,以便宣佈「x百分比...」,而不是宣佈我設置的自定義文本,例如「X值選擇..」 – pardeepk