안드로이드는 언제나 헤딩입니다.
디자인과 개발과의 간극이라고 할까요?
그리고 상태바를 중간 중간 변경을 해야될 필요가 있습니다.
public static void changeColor(AppCompatActivity activity, int color) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
activity.getWindow().setStatusBarColor(ContextCompat.getColor(activity.getApplicationContext(), color));
}
ActionBar bar = activity.getSupportActionBar();
ColorDrawable drawable = new ColorDrawable(activity.getResources().getColor(color));
bar.setBackgroundDrawable(drawable);
}
그래서 유틸로 만들어 봤습니다.
편하게 사용하세요
'프로그래밍 TIP > Android' 카테고리의 다른 글
[Android] 구글 로그인 인증 시 403. Error: disallowed_useragent 해결 (0) | 2020.10.30 |
---|---|
[Android] 오류 리포팅 서비스 crashlytics 대신 instabug 적용하기 (0) | 2019.04.04 |
[Android] Google Play 앱 서명 인증서로 API 사용 (0) | 2019.03.31 |
[Android] Pair 사용하기 (0) | 2019.03.21 |
[Android Studio] Permission 쉽게 체크 하기 (0) | 2019.03.21 |