如何在Android Kotlin中抑制字符串常量的拼写检查?

时间:2017-12-11 08:18:44

标签: android android-studio kotlin android-lint

Android Lint在此代码示例中选取字符串常量作为“dWQGSCDx”上的拼写错误。根据文档,我应该使用@SupressLint(“Typos”)来抑制它,但这并没有实现。我看到其他人建议使用@SuppressWarnings,但这也不起作用。

/**
 * Constants.kt
 */

import android.annotation.SuppressLint

@SuppressLint("Typos")
@SuppressWarnings("SpellCheckingInspection")    
const val SOME_STRING_VALUE = "...dWQGSCDx..."

请注意,这是一个文件范围的全局常量,它不在类中,因此注释不能放在包含的类中。

如何在不完全禁用拼写检查且不在字典中添加“mispelt”文本的情况下,如何禁止对此常量定义进行拼写检查?

1 个答案:

答案 0 :(得分:2)

在Kotlin中,您可以使用@Suppress代替带有以下注释的@SuppressWarnings来取消此警告

@Suppress("SpellCheckingInspection")