Browse Source

[공통][Common] 스테이터스바 틴트 설정

Hasemi 7 years ago
parent
commit
6bf1ba71f5

+ 6 - 0
app/src/main/java/kr/co/zumo/app/lifeplus/activity/ActivityBase.java

@@ -17,6 +17,7 @@ import android.view.KeyEvent;
 import android.view.View;
 
 import com.bumptech.glide.Glide;
+import com.readystatesoftware.systembartint.SystemBarTintManager;
 
 import java.lang.annotation.Retention;
 import java.lang.annotation.RetentionPolicy;
@@ -88,6 +89,11 @@ public abstract class ActivityBase extends AppCompatActivity {
       }
       findViewById(R.id.layout_app_bar).setPadding(0, ResourceUtil.getStatusBarHeight(), 0, 0);
 
+      //status  bar tint setting
+      SystemBarTintManager tintManager = new SystemBarTintManager(this);
+      tintManager.setStatusBarTintEnabled(true);
+      tintManager.setTintColor(getResources().getColor(R.color.C80FFFFFF));
+
 //      CoordinatorLayout.LayoutParams params = new CoordinatorLayout.LayoutParams(
 //        CoordinatorLayout.LayoutParams.MATCH_PARENT,
 //        CoordinatorLayout.LayoutParams.MATCH_PARENT

+ 2 - 0
app/src/main/res/values/colors.xml

@@ -8,6 +8,8 @@
   <color name="C80FFFFFF">#80FFFFFF</color> <!-- 50% -->
   <color name="C000000">#000000</color>
   <color name="C19000000">#19000000</color>
+
+  <color name="C33FFFFFF">#33FFFFFF</color>
   <!--opacity 40%-->
   <color name="C66000000">#66000000</color>
   <color name="C66FFFFFF">#66FFFFFF</color>