Wie kann ich eine bestimmte Fusselwarnung für veraltete Android-Funktionen unterdrücken?

Ich verwende einen Versionswechsel, um ältere Android-Versionen zu unterstützen.

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);
}

Beim Erstellen des Projekts mit Gradle aus demBefehlszeile Die folgende Warnung wird von Lint ausgegeben:

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

Kann ich die bestimmte Zeile oder Methode zum Stummschalten der Warnung mit Anmerkungen versehen (da ich dies absichtlich mache)? ich machenicht deaktivieren möchtenalle Warnungen.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage