Toast 未完成公告,焦点在公告结束前更改为另一个视图

问题描述 投票:0回答:1

我注意到对讲并没有完成祝酒词的宣布,然后又将注意力集中到另一个元素上。有没有办法让我在专注于另一个元素之前强制吐司完成其宣布。

请求焦点放在 toast 本身上不起作用,同时使用 postDelayed (500 毫秒延迟)做同样的事情也不起作用。我真的很困惑要做什么,任何帮助将不胜感激。

android accessibility talkback
1个回答
0
投票

这通常发生在 Toast 的文本太多时 长的。尽量保持简短。

您可以尝试的其他方法是使用

Snackbar
,因为它可以更好地控制显示持续时间,并可以确保在发生任何焦点更改之前完成辅助功能公告。

还可以查看 AccessibilityManagerannounceForAccessibility()

© www.soinside.com 2019 - 2024. All rights reserved.