gpt4 book ai didi

Android 可访问性 IMPORTANT_FOR_ACCESSIBILITY_NO 不受尊重

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:08:26 51 4
gpt4 key购买 nike

在我的应用程序中,我在底部有广告,在辅助功能(对讲)模式下我不希望包含广告。为此,我已将此 AdView 及其父级设置为 IMPORTANT_FOR_ACCESSIBILITY_NOfocusable = false,但在应用启动时它不受尊重(启用对讲)第一个获得焦点的项目是这个广告。

我请求聚焦到所需的项目,但广告仍然聚焦,我怎样才能使这个广告不可聚焦?

最佳答案

当您将 importantForAccessibility 设置为 no 时,您只是隐藏了单个 View 。您想要找到广告的布局,并隐藏它及其所有后代。

android:importantForAccessibility="noHideDescendants"

如果您想以编程方式进行,您正在寻找的常量是:

IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS

注意:您绝对不应该这样做。广告对每个人来说都很烦人。分开不等于。通过从 VoiceOver 隐藏信息,甚至是烦人的信息,您至少违反了六个 WCag 2.0 标准,并使您的应用程序更难访问。

关于Android 可访问性 IMPORTANT_FOR_ACCESSIBILITY_NO 不受尊重,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32600584/

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