- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用带有多个 TextView 和 LinearLayout 的线性布局。示例屏幕:
<RelativeLayout>
<Movie LinearLayout>
<TextView>
<LinearLayout>
<TextView>
</MovieLinearLayout>
<LinearLayoutCast>
<LinearLayoutDirector>
<..>
</RelativeLayout>
每当我访问该屏幕时,TalkBack 都会说“正在显示 y 中的 x 项”,这确实很烦人,因为它是电影信息而不是列表本身。如何覆盖 TalkBack 使其不再说出“y 中的 x 项”?是否可以使用sendAccessibilityEvent
?
最佳答案
向它们添加 android:contentDescription 属性。请参阅http://developer.android.com/training/accessibility/accessible-app.html获取更多建议
关于java - 覆盖 TalkBack 公告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31062072/
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭10 年前。 Improve th
背景 fragment 创建它的 View ,然后开始网络操作。网络操作完成后,根据网络操作的结果,创建各种类型的 subview 并将其添加到 fragment 的 View 中。 问题 如果一个
我有一个简单的 View Controller ,它在 viewDidLoad() 中执行此操作. DispatchQueue.main.asyncAfter(deadline: DispatchTi
我正在使用带有多个 TextView 和 LinearLayout 的线性布局。示例屏幕: 每当我访问该屏幕时,TalkBack
为了提高我的 Lisp 程序的效率,我想在我的代码中插入这一行: (optimize (speed 3) (safety 0) (debug 0) (space 0)) 目前我认为我应该把它放在每个文
我想让我的 discord 机器人根据 channel ID 向某个 channel 发布公告。我知道如何使用 message.channel.send() 让机器人在与之交谈的任何 channel
我正在尝试使用以下代码为 Liferay 公告 portlet 制作一个钩子(Hook): package com.ahc.hook.service.impl; import com.liferay.
我在共享主机上有一个网站,在每个页面请求上使用这些 HTTP header 进行响应: HTTP/1.1 200 OK Date: Thu, 21 Sep 2017 14:34:46 GMT Serv
我在共享主机上有一个网站,在每个页面请求上使用这些 HTTP header 进行响应: HTTP/1.1 200 OK Date: Thu, 21 Sep 2017 14:34:46 GMT Serv
我有一个带有 pickerView 作为 inputView 的 textField。 现在,当我打开画外音并选择 textField 时,画外音将显示为:“数量:3(textField 的内容)”,
在 iOS 中使用 Voice Over 时,调用 UIAccessibility.post(notification:argument:)宣布字段错误实际上并不宣布错误。 我有一个提交按钮,当聚焦按
我是一名优秀的程序员,十分优秀!