android - 如何为应用程序的 TalkBack 设置不同的标签?

标签 android talkback

假设我有一个非常棒的应用程序,并且因为它是一个很棒的应用程序,所以它必须有一个 Web2.0 名称,所以我们将它命名为 iFygs(完全虚构,抱歉,如果有人实际上在某个地方有这个应用程序)。我想保持我拥有的两个词的品牌像上面那样连接。另一方面,我希望在我能去的地方相对容易接近,我认为上面的内容很清楚地读作 I Figs,而不是现在读起来像 eh-fi -gs

有没有办法像为 ImageButton 一样为 android 的 Activity 提供 contentDescription。或者有没有办法专门为屏幕阅读器提供翻译,比如 res/values-en-rUS-sr/或类似的东西?或者这是不可能做到的,因为它实际上是我的家用发射器在做,所以我不知道它是如何工作的。

最佳答案

在 list 中为您的 Activity 添加标签

<activity
   android:name="com.package.ifygs.activity"
   android:label="I Figs" />

你也可以在那里设置一个字符串资源。有关该属性的更多信息,请参见:http://developer.android.com/guide/topics/manifest/activity-element.html

关于android - 如何为应用程序的 TalkBack 设置不同的标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15274459/

相关文章:

android - 什么是 onCreate(Bundle savedInstanceState)

安卓蓝牙 LE : Not discovering services after connection

android - 在 RelativeLayout 中设置 minHeight,禁用 alignBaseline?

Android 对讲辅助功能 - 自定义声音

android - 找不到类 'android.widget.ThemedSpinnerAdapter'

android - 从 Mixpanel 仪表板推送通知到 Android Cordova 应用程序

xamarin - 在 Xamarin Forms 应用程序中,如何在 Android 中使用 TalkBack 时将焦点放在标签和图像等非交互式元素上

android - 如何防止android对讲说话seekbar进度

Android Accessibility RecyclerView 读取 "in list X items"

Android TalkBack 仅循环显示浏览器中的屏幕内容