jjzjj

contentDescription

全部标签

android - 在包“android”中找不到属性 'contentDescription' 的资源标识符

我在ImageView上的“[Accessibility]MissingcontentDescriptionattributeonimage”之前收到此警告,然后我将此代码添加到其中:android:contentDescription="@string/desc"现在我遇到了一个错误Noresourceidentifierfoundforattribute'contentDescription'inpackage'android这是我的代码: 最佳答案 您需要将名为desc的字符串资源添加到您的项目(例如,res/values/s

android - android XML 中图像缺少 contentDescription 属性

为什么我在Android的ImageView中收到此警告? 最佳答案 您必须在ImageView中设置属性“android:contentDescription”。示例:抛出此警告是为了确保您的ImageView通过简短的文本描述他的内容。 关于android-androidXML中图像缺少contentDescription属性,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1

android - 从标签设置 contentDescription 以实现 android 可访问性

虽然常量contentDescription适用于某些小部件,但其他情况(例如带有标题的图片库)在UI中已经具有适当的可访问性标签。有什么方法可以将ImageView的contentDescription与其在XML中的标签Textview链接起来吗?例如,这个ImageView定义的最后一行(虚构的)是否有一个真正的等价物: 最佳答案 如果您已经知道TextView的值,您可以使用它:但是,如果您以编程方式设置TextView的内容,则需要对ImageView的内容描述执行相同的操作。(参见thisdocumentation。)S

android - 如何使用 lintOptions 在 gradle 上禁用 'contentDescription' 警告?

我想禁用此警告:[Accessibility]Missing'contentDescription'attributeonimage我知道解决方案android:contentDescription:"@null".但我希望能够完成整个项目,而不是在我的每个ImageView上。关于documentationoftoolsandroid,他们提倡这样做:android{lintOptions{disable'TypographyFractions','TypographyQuotes'...}}我的问题是这个警告“contentDescriptionattributeonimage”的

android - 为自定义对话框设置 contentDescription

如何设置一个contentDescription以便在我的对话框打开时由无障碍服务读取?我目前正在使用带有自定义布局的对话框来显示阻塞的加载屏幕,并且口语contentDescription是“Alert”,这在这种情况下是不合适的。谢谢;) 最佳答案 您可以创建子类Dialog并覆盖dispatchPopulateAccessibilityEvent以提供您自己的辅助功能文本。这是一个例子:@OverridepublicbooleandispatchPopulateAccessibilityEvent(AccessibilityE

Android gridlayout 溢出屏幕

我有这个代码:它给了我这个:它应该是一个8x8的网格,但它溢出了。我如何以非编程方式(通过xml)适合64个正方形? 最佳答案 您可能还想查看http://daniel-codes.blogspot.com.au/2012/01/gridlayout-view-clipping-issues.html这是该页面的关键信息,以防它被删除:在最后(最右边)View中使用以下内容android:layout_width="0dip"android:layout_gravity="fill_horizontal"

android - 如何在 Android GoogleMaps V2 for TalkBack 中为 InfoWindow 或标记添加 contentDestiption

我正在开发实现最新GoogleMapAPI(V2)的nativeAndroid应用程序,我需要使其具有可访问性(尽我所能)。我可以将contentDescription属性添加到mapView,它工作正常-TalkBack可以识别它。但是,当我将相同的属性添加到Marker或InfoWindow的布局时,它只是被TalkBack忽略。似乎GoogleMap只是在内部将膨胀的布局呈现为位图,并在mapview的顶部显示该位图,而忽略了contentDescription属性。因此,点击相应图片时,TalkBack不会说任何话。有人对如何使用最新的Googlemap将contentDesc

android - 我应该在字段分隔符等装饰图像的 contentDescription 属性中添加什么?

我给了一个空字符串。Lint仍在提示。@android:drawable/divider_horizontal_textfieldmatch_parentwrap_contentfitXY5dp5dp 最佳答案 您可以将纯装饰图像的内容描述设置为“@null”以避免Lint警告并让屏幕阅读器知道跳过该图像。 关于android-我应该在字段分隔符等装饰图像的contentDescription属性中添加什么?,我们在StackOverflow上找到一个类似的问题:

android - contentDescription ="@null"是个坏主意吗?

Lint提示设置了一个contentDescription。因此,为了避免创建字符串,我将其设置为null。android:contentDescription="@null"这似乎平息了lint的提示。我有点迷惑为什么我需要设置对contentDescription的字符串引用。这样做的目的是什么?为什么我需要这个?并将其设置为null,这是个好主意吗? 最佳答案 我知道不久前有人问过这个问题,但为了可能遇到这个问题的新读者的利益:Brian关于contentDescription的用途完全正确。但是,有时将其设置为@null不仅

android - 可访问性图像上缺少 contentDescription 属性如何删除此警告?

辅助功能]图片上缺少contentDescription属性 最佳答案 在Eclipse中Window->prefrences->Android->LintErrorChecking->Issues->Accessibility->ContentDecription->SevertyselectIgnore.或在ImageView中添加android:contentDescription。SeehereForMoreAboutLintErrorChecking 关于android-可访问