`

Android ImageView :Missing contentDescription attribute on image

阅读更多

ADT 16.0 在定义一个ImageVIew的时候 总是提示这个[Accessibility] Missing contentDescription attribute on image警告,虽说可以不理 但总是感觉怪怪的,在网上一搜 发现原来这是ADT 16.0的新特性,在一些没有文本显示的控件里,如imageView和imageButton等,ADT会提示你定义一个android:contentDescription属性,用来描述这个控件的作用。英文原文如下

 

Resolved this warning by setting attribute android:contentDescription for my ImageView

android:contentDescription="@string/desc"

Android Lint support in ADT 16 throws this warning to ensure that image widgets provide a contentDescription

This defines text that briefly describes content of the view. This property is used primarily for accessibility. Since some views do not have textual representation this attribute can be used for providing such.

Non-textual widgets like ImageViews and ImageButtons should use the contentDescription attribute to specify a textual description of the widget such that screen readers and other accessibility tools can adequately describe the user interface.

分享到:
评论

相关推荐

    ImageView android:scaleType的属性

    ImageView 图片显示样式的几种类型。android:scaleType是控制图片如何resized/moved来匹对ImageView的size。

    Android错误解决方法大集合

    四、[Accessibility] Missing contentDescription attribute on image 错误 该错误是由于 ADT 16.0 中的新特性所致,即在定义 ImageView 时需要添加 android:contentDescription 属性来描述该控件的作用。解决方法...

    Android ImageView 宽度设定,高度自适应

    在Android开发中,ImageView是用于显示图像的常见组件。它具有多种特性,其中之一就是能够根据图像的宽高比进行自适应展示。当我们需要在布局中设置ImageView的宽度,并让其高度自适应保持原始图片的比例时,我们...

    Android点击ImageView后加边框

    <shape xmlns:android="http://schemas.android.com/apk/res/android"> android:width="2dp" android:color="@color/your_border_color" /> <solid android:color="@android:color/transparent" /> <!-- 边框内...

    Android通过ImageView实现图片的显示和切换

    例如,在XML布局中,我们可以这样定义ImageView: ```xml <ImageView android:id="@+id/imageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/photo1...

    AS 播放帧动画ImageView:FAImageView

    <animation-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/frame1" android:duration="100" /> <item android:drawable="@drawable/frame2" android:...

    android imageview点击图片磁贴效果 很炫

    7. **第三方库**:Android社区有许多优秀的第三方库可以帮助实现这种效果,如`NineOldAndroids`(提供对API 10及以下版本的动画支持),`Lottie`(用于播放Adobe After Effects创建的动画JSON文件)等。 在项目中,...

    android demo,imageview的使用的源代码

    在XML布局文件中,你可以这样创建一个ImageView: ```xml <ImageView android:id="@+id/imageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/image...

    Android ImageView图片放大到全屏显示

    在Android开发中,ImageView是用于显示图像的常见组件。它在许多用户界面设计中都扮演着重要角色,尤其是在处理图片展示的应用中。本篇将详细探讨如何利用ImageView实现图片的放大功能,特别是如何让图片全屏显示,...

    android ImageView动态设置尺寸、圆角(绝对好用)

    在Android开发中,ImageView是用于显示图像的常见组件,它广泛应用于各种场景,如加载网络图片、设置自定义尺寸和实现圆角效果等。本文将详细介绍如何在Android中动态地为ImageView设置尺寸和圆角,以及如何加载网络...

    android imageview 图片缩放

    在Android开发中,ImageView是用于显示图像的常见组件。它支持多种操作,包括图片的缩放和移动。本文将深入探讨如何在Android中实现ImageView的图片缩放功能,同时结合异步加载和Activity的半透明效果,提升用户体验...

    Android代码-在滚动的android ImageView上创建视差和任何其他转换效果

    on android ImageView when it's being vertically or horizontally scrolled (moving) on the screen. I wrote an article explaining how this works and implemented, please check it out ...

    Android imageview的自定义动画

    在Android开发中,ImageView是用于显示图像的基本控件。然而,仅靠基本功能往往无法满足开发者的需求,因此,自定义动画成为了提升用户体验的重要手段。本文将深入探讨如何在Android系统中为ImageView添加丰富的动画...

    android ImageView上面圆角,下面直角Demo

    在Android开发中,ImageView是用于显示图像的常见组件,它能够加载本地资源、网络资源或者通过其他方式获取的图片。在特定的设计需求下,我们可能希望ImageView的显示效果具有特殊的形状,比如上部分为圆角,下部分...

    android ImageView网络图片加载、动态设置尺寸、圆角(绝对好用)

    在Android开发中,ImageView是用于显示图像的常见组件,它广泛应用于各种场景,如用户头像、应用图标等。在实际应用中,我们不仅需要显示本地资源中的图像,还经常需要从网络上加载图片,同时可能还需要根据界面需求...

    android自定义ImageView实现旋转动画

    android:id="@+id/rotate_image_view" android:layout_width="wrap_content" android:layout_height="wrap_content" app:rotationDuration="1000" <!-- 动画时长 --> app:rotationStartDegree="0" <!-- 旋转...

    HurleyWong#TechNote#Android中ImageView实现平铺多张图片1

    Android中ImageView实现平铺多张图片Android中实现平铺图片有两种方式:在drawable中定义平铺的Bitmap然后在ImageView中引

    Android2.2 API 中文文档系列(6) —— ImageView

    ### Android2.2 API 中文文档系列(6) —— ImageView #### 类概述 `ImageView` 是 `Android` 中一个非常重要的控件,用于显示图片。它可以用来展示各种类型的图像,比如图标、背景图片等。此外,`ImageView` 还...

    Android imageview添加水印

    android:src="@drawable/image" /> ``` 以上就是使用自定义ImageView在Android中添加水印的基本过程。通过这种方式,你可以在项目中方便地批量添加水印,同时保持代码的简洁和可读性。记住,自定义控件的核心在于...

    android ImageView demo

    在Android开发中,ImageView是一个非常基础且重要的组件,主要用于显示图像资源,如图片、图标等。本示例“android ImageView demo”将深入讲解如何在应用中有效地使用ImageView,并重点介绍其图像缩放特性。 首先...

Global site tag (gtag.js) - Google Analytics