Как подавить определенное предупреждение Lint для устаревшей функции Android?

Я использую переключатель версий для поддержки старых версий Android.

int sdk = Build.VERSION.SDK_INT;
if (sdk < Build.VERSION_CODES.HONEYCOMB) {
    ColorDrawable colorDrawable = new ColorDrawable(shapeColor);
    //noinspection deprecation
    viewHolder.shape.setBackgroundDrawable(colorDrawable);
} else {
    viewHolder.shape.setColor(shapeColor);
}

Когда построить проект с Gradle изкомандная строка Lint выдает следующее предупреждение:

app/src/main/java/com/example/MyApp/CustomListAdapter.java:92: warning: 
[deprecation] setBackgroundDrawable(Drawable) in View has been deprecated
            viewHolder.shape.setBackgroundDrawable(colorDrawable);
                            ^

Могу ли я аннотировать конкретную строку или метод, чтобы отключить предупреждение (поскольку я делаю это специально)? я делаюне хочу отключитьвсе предупреждения.

Ответы на вопрос(5)

Ваш ответ на вопрос