gpt4 book ai didi

android - 为什么在 AppCompat 中删除了向 ImageView 和图像按钮添加内容描述的警告

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:04:12 24 4
gpt4 key购买 nike

在 android 中构建布局时,如果您使用 ImageViewImageButton 而不添加内容描述,那么您会收到警告,告诉您添加内容描述到带有 AppCompatImageViewAppCompatImageButton 的 View ,该警告不再可用。我认为这是因为 AppCompatImageView 的实现有一个基于 View 内容的默认内容描述,但回话仍然将其读作“未标记按钮”,为什么删除了警告?

最佳答案

此 lint 规则旨在处理特定的小部件类型。目前,此规则仅检查 ImageViewImageButton 小部件。 AppCompat 小部件没有警告是因为它们从未将它们添加到元素列表中。

source code当前实现的部分显示它仅应用于 ImageViewImageButton

public Collection<String> getApplicableElements() {
return Arrays.asList(
IMAGE_BUTTON,
IMAGE_VIEW
);
}

我填了一个bug on the Android issue tracker请求他们将 AppCompatImageViewAppCompatImageButton 添加到此 lint 规则。您可以为问题加注星标以表达您的支持。

关于android - 为什么在 AppCompat 中删除了向 ImageView 和图像按钮添加内容描述的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56232772/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com