当前位置: 首页 > 知识库问答 >
问题:

您如何让新启动的活动在Android TalkBack中宣布自己?

督弘化
2023-03-14

您如何让新启动的活动在Android TalkBack中宣布自己?

我能找到的所有文档都只提到视图,而不是活动,这些视图只有在触摸时才宣布自己。我需要的是,在更改“活动”时,使用一些语音文本来告诉用户他们在应用层次结构中的位置。现在,在每次活动更改时,TalkBack每次都只声明应用程序名称,这没有用。

我尝试过将 contentDescription 添加到活动布局 XML 中的根布局元素,但这似乎没有任何区别。例:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:contentDescription="My new Activity"
>

提前感谢。。。

共有1个答案

颛孙俊
2023-03-14

在<code>AndroidManifest

 类似资料:
  • 当我点击listview项时,我试图启动一个活动。但是当我运行程序时,我得到了一些错误,比如: list_layout.xml

  • 我想在设备重新启动后与启动通知(如消息、Viber通知、Whatsapp等)并排启动锁定屏幕活动。如何做到这一点??.我已经制作了一个广播接收器,它接收引导完成操作,然后启动一个服务,该服务再次用intent.action_screen_off和intent.action_screen_on意图过滤器注册相同的接收器,该接收器启动锁定屏幕活动。以下是我的代码: AndroidManifest.xm

  • 我想在Android上启动另一个活动,但出现以下错误: 请指定构造函数调用;分类器Page2没有伴随对象 实例化类后。我应该怎么做来纠正错误?我的代码:

  • 当通过Android Studio运行配置键入启动动态特性模块中的时,我得到以下警告:中声明。(因为它是在动态特性模块的中声明的)。供参考,这是正在使用的库: 运行配置显示并部署了这两个模块,但它只识别来自基础模块的活动。如何在动态特性模块中启动活动? 边注:尝试安装已部署的功能模块时,似乎不会安装: 其中表示(可能是因为它是调试构建);尽管如此,应该找到部署的功能模块...但它没有找到。似乎是这

  • 大家好,我正在windows 7中使用xampp v3.2.1。我想在windows启动时自动启动它,但无法启动。 我尝试了这里提供的解决方案,但在服务中找不到任何东西。 我在D驱动器中安装了xampp,这就是为什么apache和mysql在从run打开services.msc时不显示在服务中的原因。 我已经从xampp控制面板的config(配置)按钮尝试过了,我选中了autostart(自动启