android:contentDescription的作用是什么
2016-10-28 22:38
591 查看
在写Android的XML布局文件时,在ImageView或ImageButton中经常会碰到一个提示:
Missing contentDescription attribute on image.
然后今天看新项目代码时碰到这个属性,也就做了个知识补充搜了下:
这个属性是做什么的呢?
其实这个属性是方便一些生理功能有缺陷的人使用应用程序的。比如我们有一个ImageView里面放置一张颜色复杂的图片,可能一些色弱色盲的人,分不清这张图片中画的是什么东西。如果用户安装了辅助浏览工具比如TalkBack,TalkBack就会大声朗读出用户目前正在浏览的内容。TextView控件TalkBack可以直接读出里面的内容,但是ImageView
TalkBack就只能去读contentDescription的值,告诉用户这个图片到底是什么。
Missing contentDescription attribute on image.
然后今天看新项目代码时碰到这个属性,也就做了个知识补充搜了下:
这个属性是做什么的呢?
其实这个属性是方便一些生理功能有缺陷的人使用应用程序的。比如我们有一个ImageView里面放置一张颜色复杂的图片,可能一些色弱色盲的人,分不清这张图片中画的是什么东西。如果用户安装了辅助浏览工具比如TalkBack,TalkBack就会大声朗读出用户目前正在浏览的内容。TextView控件TalkBack可以直接读出里面的内容,但是ImageView
TalkBack就只能去读contentDescription的值,告诉用户这个图片到底是什么。
相关文章推荐
- android:contentDescription的作用是什么
- android:contentDescription的作用是什么
- android:contentDescription的作用是什么
- android:contentDescription的作用是什么
- android:contentDescription的作用及使用方法
- Android中contentDescription属性作用
- android:contentDescription属性作用
- Android:ImageView引起Missing contentDescription attribute on image 的问题
- 【<meta name="description" content=">】作用讲解
- android service中stub作用是什么?
- 【<meta name="description" content=">】作用讲解
- android:contentDescription 的用途
- android studio module 有什么作用
- Android Studio发布带签名的APK+Android签名有什么作用?
- Android应用程序四大组件分别是什么?各个组件所起到的作用是什么?
- android 中CoordinatorLayout有什么作用
- android service中stub作用是什么?
- android中的context是起什么作用的?
- Android里面i.getStringExtra什么作用
- Android fill_parent、match_parent、wrap_content三者的作用及区别