|
|
@@ -2,6 +2,7 @@ package kr.co.zumo.app.lifeplus.helper;
|
|
|
|
|
|
import android.animation.ObjectAnimator;
|
|
|
import android.app.Activity;
|
|
|
+import android.os.Build;
|
|
|
import android.support.annotation.StringRes;
|
|
|
import android.support.constraint.ConstraintLayout;
|
|
|
import android.support.design.widget.AppBarLayout;
|
|
|
@@ -243,8 +244,7 @@ public class ActionBarHelper extends Helper {
|
|
|
|
|
|
if (isHidden) {
|
|
|
containerLayoutParams.setBehavior(null);
|
|
|
-
|
|
|
- StatusBarCompat.setStatusBarColor(activity, ResourceUtil.getColor(R.color.C33000000));
|
|
|
+ setStatusBarColor();
|
|
|
}
|
|
|
else if (isScrollable) {
|
|
|
// 스크롤 플래그 설정
|
|
|
@@ -253,7 +253,6 @@ public class ActionBarHelper extends Helper {
|
|
|
|
|
|
appBarLayoutParams.setBehavior(new CustomHeaderBehavior());
|
|
|
containerLayoutParams.setBehavior(null);
|
|
|
-
|
|
|
StatusBarCompat.setStatusBarColor(activity, ResourceUtil.getColor(R.color.CF2FFFFFF));
|
|
|
}
|
|
|
else {
|
|
|
@@ -265,7 +264,7 @@ public class ActionBarHelper extends Helper {
|
|
|
containerLayoutParams.setBehavior(null);
|
|
|
|
|
|
if (isTransparentBackground) {
|
|
|
- StatusBarCompat.setStatusBarColor(activity, ResourceUtil.getColor(R.color.C33000000));
|
|
|
+ setStatusBarColor();
|
|
|
}
|
|
|
else {
|
|
|
/**
|
|
|
@@ -358,6 +357,15 @@ public class ActionBarHelper extends Helper {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ private void setStatusBarColor() {
|
|
|
+ if (Build.VERSION.SDK_INT >= 23) {
|
|
|
+ StatusBarCompat.setStatusBarColor(activity, ResourceUtil.getColor(R.color.C33000000));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ StatusBarCompat.setStatusBarColor(activity, ResourceUtil.getColor(R.color.C33FFFFFF));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
private void setCategoryTabVisible() {
|
|
|
if (navigationBar.isArrowOpened()) {
|
|
|
layoutCategoryTab.setVisibility(View.VISIBLE);
|