Android-getResources().getDrawable() deprecated API-22

Mit neuen android-API 22 getResources().getDrawable() ist jetzt veraltet.
Jetzt ist der beste Ansatz ist die Verwendung von nur getDrawable().

Was geändert?

Können Sie Ihre Frage? Es ist richtig, dass die Methode getDrawable (int id) von der Klasse Resources ist veraltet. Sie sollte jetzt mit der Methode getDrawable (int id, Resources.Theme theme) mit dem neuen theme-parameter.
ContextCompat.getDrawable(context, R. Farbe.color_name)
Sie können check out my blog post - zu diesem Thema eine ausführliche Erklärung darüber, warum die beiden Resources#getDrawable(int) und Resources#getColor(int) waren veraltet.
Google sollte quick-fixes für jedes veraltet-Funktion. Ich habe einen Beitrag über Sie hier: code.google.com/p/android/issues/detail?id=219495

InformationsquelleAutor Blodhgard | 2015-03-13

Schreibe einen Kommentar