Eclipse中写了一个android程序其中main.xml中ImageView哪行是个黄叹号!不知道为什么?

解决办法:

android:contentDescription="@string/desc"  加上这个属性就可以了。

解答:

android:contentDescription的作用是什么

在写Android的XML布局文件时,在ImageView或ImageButton中经常会碰到一个提示:

Missing contentDescription attribute on image.

这个属性是做什么的呢?

其实这个属性是方便一些生理功能有缺陷的人使用应用程序的。比如我们有一个ImageView里面放置一张颜色复杂的图片,可能一些色弱色盲的人,分不清这张图片中画的是什么东西。如果用户安装了辅助浏览工具比如TalkBack,TalkBack就会大声朗读出用户目前正在浏览的内容。TextView控件TalkBack可以直接读出里面的内容,但是ImageView TalkBack就只能去读contentDescription的值,告诉用户这个图片到底是什么。

解决在eclipse中写ImageView时有警告的问题_第1张图片

更多相关文章

  1. Android 控件ImageView图片框
  2. 【Android开发经验】android:windowSoftInputMode属性详解
  3. android:excludeFromRecents 属性需要注意的小地方
  4. android异步加载图片显示,并且对图片进行缓存实例
  5. Android显示网络图片实例
  6. 今天开始写android的照片浏览器(一)至返回所有图片文件
  7. 3.NDK Android jni开发 C语言中打印log debug模式下 (相机图片美

随机推荐

  1. 复习android SQLiteOpenHelper
  2. android studio
  3. Android(安卓)获取当前进程
  4. 为Android封装的HTTP请求组件
  5. android 中遇到的空指针异常
  6. Android连接指定WIFI
  7. Android中设置146种颜色相对应的xml值
  8. Android常用权限
  9. android之SeekBar控件用法
  10. android识别 单击和双击事件