片段如何在 Android Talkback 中启动时宣布自己?

Yog*_*hod 5 android android-fragments talkback android-accessibility

我想Fragment在 Android Talkback 发布时宣布自己。Activity当在 AndroidManifest 文件的活动标签上添加“android:label”时,它会宣布自己。我该怎么做Fragment

ata*_*ulm 5

您可以使用 Fragment 生命周期方法之一自行宣布。

Fragment 没有固有的标题,而且由于它们基本上是 Views + 逻辑,因此系统无法预测何时适合宣布新添加的 Fragment 似乎是合理的。

像覆盖onCreateView(View view, ...)然后调用view.announceForAccessibility("title of my fragment")这样的东西会起作用。