在android控件中有一个属性叫做android:contentDescription 。

一般来说,用户很少使用这个属性。

但是对于一些视力有障碍的用户,android提供给用户一个很有用的功能,可以帮助使用app。

这个属性必须在用户的Accessible 中的相应属性开启后才能使用。

1. 首先下载google的应用 TalkBack (an accessibility service published by Google) 并且将功能打开 Settings > Accessibility > TalkBack 设置为On。

2.在应用中添加这个属性。

[html] view plain copy
  1. <Button
  2. android:id=”@+id/pause_button”
  3. android:src=”@drawable/pause”
  4. android:contentDescription=”@string/pause”/>

3.由于这个控件没有text属性,对于一些用户来说,无法理解这个控件是做什么的。

这时用户点击这个控件。android系统会自动使用人声朗读控件上android:contentDescription属性说指向的内容。

这样用户就可以知道这个控件是做什么用的。

这个属性的主要功能就是为视力有障碍的人增加对控件的解释


更多相关文章

  1. Delphi XE5 for android 使用 BITMAP STYLE DESIGNER 改变控件背
  2. Android属性之build.prop生成过程分析及各系统初始配置修改
  3. Android教你一步一步实现简单重用自定义控件
  4. Android中软键盘弹出时底部控件会上移的问题
  5. Android 在列表List中显示半透明小窗体效果的控件
  6. Android M新控件之AppBarLayout,NavigationView,CoordinatorLayout
  7. activity详细XML属性及值【大全、来自google】

随机推荐

  1. Android(安卓)系统架构图
  2. [意见反馈][官方博客]
  3. android与socket通讯(三)
  4. Android(安卓)编译系统(一):Android.mk的
  5. android中GPS信息的获取
  6. Android下的任务和Activity栈
  7. android开源项目
  8. android开发环境配置
  9. 把android平板USB上输出LOG方法
  10. 移动互联