【发布时间】:2014-01-28 20:19:21
【问题描述】:
我需要为菜单按钮添加辅助功能(物理菜单按钮或非物理菜单按钮)如何为该组件添加辅助功能?
这里有东西吗?
public boolean onMenuOpened(int featureId, Menu menu) { onCreateOptionsMenu(菜单); return super.onMenuOpened(featureId, menu); }
谢谢!
【问题讨论】:
-
“我需要为菜单按钮添加辅助功能”——这是什么意思?我可以看到对操作栏项目的可访问性(在栏本身和溢出中的项目)的可访问性感到担忧,但是当您在菜单资源中的
<item>元素上提供android:title时,这应该会自动发生。 -
感谢您的回复。基本上,当有人单击当前菜单按钮时,它会显示“显示 3 个项目”......我需要它说诸如“菜单按钮将允许您访问附加功能”之类的东西。所以它实际上是在触摸菜单按钮
-
我认为依赖可访问性的用户会习惯于现有消息。更重要的是,现有消息传递了他们可能需要的信息(即,有多少项目)。为什么您认为更改消息最符合您启用辅助功能的用户的最大利益?
-
它需要说“更多选项,打开更多选项的下拉列表”才能更具描述性。
-
它适用于视力低下的人,因此易于使用。普通用户不会使用它
标签: android menu accessibility