Toast/snackbar 未完成公告,焦点在公告完成之前更改为另一个视图

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

我注意到对讲在重新关注另一个元素之前还没有完成对小吃栏的公告。有没有办法让我在专注于另一个元素之前强制小吃店完成其公告。

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

编辑:最初说吐司而不是小吃店更正了

android accessibility talkback
1个回答
0
投票

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

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

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

还可以查看 AccessibilityManagerannounceForAccessibility()

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