在viewpager android中实现可访问性,以便“向下滑动更多”的东西

时间:2015-06-10 19:35:01

标签: android accessibility talkback

我正在实现一个viewpager,它对特定功能有多个提示。现在,当我激活对讲功能时,它会读取当前视图中的内容。我还希望对话说“向左滑动以获得更多提示”我该怎么做。

1 个答案:

答案 0 :(得分:0)

简单回答:不要。如果用户正在使用TalkBack手势,这可能是明智之举。但是,如果他们使用连接的USB键盘与TalkBack一起使用该怎么办?这真的是达到这些项目的唯一途径。可能不是。如果是这样,你的应用程序可能对TalkBack手势很有用,但对于交换机访问和键盘访问而言却被打破了。 TalkBack用户知道如何使用TalkBack,切换用户知道如何使用开关等。在布局中使用良好,通用的设计模式,让用户自己解决问题。

让我们以不同的方式解释这一点。我们假设您有一个按钮。你已经标记了这个东西,所以它看起来像一个按钮。你的按钮旁边有一个大牌,上面写着"嘿,点击你的鼠标来激活这个按钮" ......当然不是。用户知道如何使用按钮。使用合理的设计惯用法,用户应该了解您的UI如何工作,无论他们是否使用TalkBack,交换机,键盘等。这是误导性的,不恰当的,实际上很少可以包含关于如何执行操作的TalkBack手势特定指令。

参见WCag 2.0指南4.1