아래는 코모스튜디오가 직접 만든 무료 앱이에요(한 번만 봐주세요 ^^)
color/a.xml
ColorStateList colorStateList = null; if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M) { colorStateList = context.getResources().getColorStateList(R.color.a, context.getTheme()); } else { colorStateList = context.getResources().getColorStateList(R.color.a); } textView.setTextColor(colorStateList)
요렇게 하면,
간단하게 컬러 리스트를 동적으로(programmatically) 적용 할 수 있다.
' [안드로이드 공부] > UI' 카테고리의 다른 글
No package identifier when getting value for resource number (0) | 2018.12.13 |
---|---|
안드로이드 리사이클러 뷰 구분선 및 색상 RecyclerView divider color (0) | 2018.12.13 |
안드로이드 BroadcastReceiver ANR (0) | 2018.12.07 |
Fatal Exception: android.content.ActivityNotFoundException (0) | 2018.12.06 |
Fatal Exception: java.lang.IllegalStateException Fragment d{} not attached to Activity (0) | 2018.12.03 |
모든 게시물은 코모스튜디오의 소유이며, 무단 복제 수정은 절대 불가입니다. |
퍼가실 경우 댓글과 블로그 주소를 남기고 해당 게시물에 출처를 명확히 밝히세요. |