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.