IT/안드로이드+JAVA

[Android] getDrawable() deprecated

안경 쓴 귀니 2021. 10. 6. 00:20
반응형

getResources().getDrawable deprecated 해결 방법

 

Deprecated

 

API 22에서 getDrawable() 이 deprecated 되었다.

 

공식 문서 내용

https://developer.android.com/reference/android/content/res/Resources#getDrawable(int)

 

Resources  |  Android Developers

 

developer.android.com

 

 

해결 방법

 

아래와 같이 ContextCompat.getDrawable()을 사용한다.

// Drawable drawable = getResources().getDrawable(img);	// deprecated
Drawable drawable = ContextCompat.getDrawable(context, img);

 

 

 

반응형