gpt4 book ai didi

android - 抑制 XML 中的 Lint 警告

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

我的理解是,可以在 XML 中通过添加 ignore 属性来抑制个别警告,例如

xmlns:tools="http://schemas.android.com/tools"
tools:ignore="SpUsage"
android:textSize="30dp"

当直接指定文本大小时,这很好用。但是当我使用对维度的引用时,例如

android:textSize="@dimen/largeTextSize"

尽管忽略了,Lint 还是会发出警告。

让我们假设给定的情况是一个合理的异常(exception),并且关于文本的 sp 维度优先于 dp 的指南已被很好地理解和遵循。

因为这是一个异常(exception),所以我不想全局禁用警告。我怎样才能在本地完成?

最佳答案

您需要在 dimen 值资源上添加抑制:

<resources xmlns:tools="http://schemas.android.com/tools">
<dimen name="largeTextSize" tools:ignore="SpUsage">123dp</dimen>
</resources>

关于android - 抑制 XML 中的 Lint 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38999755/

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