【问题标题】:Auto Scroll Text View when Talkback is enabled in Android在 Android 中启用 Talkback 时自动滚动文本视图
【发布时间】:2015-08-05 11:58:34
【问题描述】:

在 android 中,当启用“回话”并从溢出可滚动 TextView 读取文本时,它会继续读取整个文本而不滚动。因此它还会读取屏幕上不可见的文本。 有没有一种方法可以使 TextView 与“Talk back”正在阅读的文本一起自动滚动。

【问题讨论】:

    标签: android textview scrollview accessibility talkback


    【解决方案1】:

    没有。此答案的正文必须为 30 个字符。

    说真的,没有办法做到这一点。这是平台限制。您可以考虑将文本分块到多个视图中。这通常更易于访问,因为大文本块需要很长时间才能让 TalkBack 阅读并且可能会让用户感到沮丧。

    【讨论】:

    • 知道现在有没有规定?
    • 一般来说,TalkBack 用户能够切换模式以按句子、字符阅读,我认为即使是段落也可以规避对此类功能的需求,而您添加它的动机只是因为您TalkBack 不是很好。我也不是,我只是和那些人一起工作! ;)
    • 实际上我看到它发生在 Gmail 应用程序上。当您轻弹时,消息正文会滚动,以便您正在阅读的文本始终显示在屏幕上。
    • "您可以考虑将文本分块到多个视图中。"从我原来的答案。如果您打开 Android 设备监视器并检查 GMail 视图层次结构,您可以看到 GMail 正是这样做的。
    猜你喜欢
    • 1970-01-01
    • 2015-10-07
    • 2011-11-10
    • 1970-01-01
    • 2014-04-20
    • 2021-04-30
    • 1970-01-01
    • 1970-01-01
    • 2011-03-31
    相关资源
    最近更新 更多