반응형
getResources().getDrawable deprecated 해결 방법
Deprecated
API 22에서 getDrawable() 이 deprecated 되었다.
공식 문서 내용
https://developer.android.com/reference/android/content/res/Resources#getDrawable(int)
해결 방법
아래와 같이 ContextCompat.getDrawable()을 사용한다.
// Drawable drawable = getResources().getDrawable(img); // deprecated
Drawable drawable = ContextCompat.getDrawable(context, img);
반응형
'IT > 안드로이드+JAVA' 카테고리의 다른 글
[Android] 앱 다크 모드 비활성화 방법 (Dark Mode) (0) | 2021.12.15 |
---|---|
[Android] Handler() deprecated (0) | 2021.10.07 |
[Android] 앱, 패키지 설치 여부 확인 (App Install Check) (0) | 2021.09.11 |
[Android Studio] Installed Build Tools Revision 31.0.0 is corrupted 에러 해결 방법 (0) | 2021.09.10 |
[Android] 내부 저장소 경로 가져오기 (0) | 2021.05.04 |