当TalkBack启用时,有没有办法手动将无障碍焦点设置到特定的视图上?例如,当我的Activity启动时,我希望TalkBack自动聚焦于某个按钮(视图周围有黄色框)并读出其内容描述。 到目前为止,我尝试过以下方法: myButton.setFocusable(true); ...
我想在模拟器中测试我的应用程序的可访问性(尤其是Talkback),但似乎模拟器中缺少此选项。以下是模拟器中辅助功能设置的屏幕截图: 有两个选项"ClockBack"和"QueryBack",但我无法在我的具有相同android版本的手机上找到它们。以...
我正在开发一个使用TalkBack引导用户的应用程序。但是,在这种情况下,我希望在应用程序布局中有一些细微的差异,以便更容易进行导航,并且具有额外的语音输出(使用TextToSpeech)来帮助指导用户。 我的问题是,仅当用户激活TalkBack时,才想要这些更改和额外的输出。 有没有办法知道...
想象一下,您在一个包含3个TextView(艺术家、歌曲和专辑)的RelativeLayout中有一个LinearLayout: <RelativeLayout ... <LinearLayout android:id="@id/text_view...
我无法找到一个非常简单的任务应该有的答案。能否有人向我解释在Android中关闭单个元素的可访问性(TalkBack)的最佳方法? 我有一个TextView,我以编程方式设置contentDescription为nil,它可以防止TalkBack说出标题,但是在浏览视图时,它仍然停留在该Te...
我有一个视图,它有一个长按操作处理程序。 我使用内容描述设置Talkback在视图获得焦点时说的消息。 目前,它会在获得焦点后立即说出我的内容描述,并在短暂的暂停后说: 双击以激活,双击并长按以进行长按操作 我想将此消息更改为类似于以下内容: 双击以执行"操作1",双击并...
我如何将 Jetpack Compose 中 TalkBack 默认的文本内容描述更改为我想要的任意文本?
我有一个字符串 "9039662543",当开启语音反馈时,在 4.3 版本的 Android 设备上会读成 "九百万...." ,在 4.3 以上版本中可以正常读成 "九 零 三...."。 我该怎么解决这个问题?
我注意到在许多情况下,android:importantForAccessibility="yes" 可以被 android:focusable="true" 替换,并且在 TalkBack 中可以完全相同地工作。什么时候应该使用 android:importantForAccessibili...
当按下按钮时,是否可以将辅助功能焦点(iOS的VoiceOver和Android的Talkback)移动到定义好的小部件上? 我尝试在Semantics包中搜索,但找不到获得此操作的方法。 另外,让屏幕阅读器从开始重新启动语义树也足够了。 我有一个带有3个页面的PageView,并有按钮...