4

在 Android 上,我想在 string.xml 或其他资源文件的特定字符串值或特定行上抑制 lint。

<string name="suppress_lint_string">Suppress this String</string>

<string name="dont_suppress_lint_string">Don\'t Suppress this String</string>

我想对特定字符串和布局的特定部分执行特定的 lint 抑制,例如缺少在语言之间并不重要的特定字符串的翻译。

4

1 回答 1

13

如果要在不抑制整个文件的情况下抑制特定字符串中的特定规则,可以使用注释。

字符串.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>    

    <!--suppress MissingTranslation -->
    <string name="suppress_lint_string">ignore my translation</string>
    ...

</resources>

您可以将 MissingTranslation 替换为任何其他 lint 规则。

http://tools.android.com/tips/lint/suppressing-lint-warnings

于 2014-05-30T22:54:05.900 回答