diff --git a/AndroidManifest.xml b/AndroidManifest.xml index b271fa131..be64231fa 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -33,7 +33,7 @@ android:hardwareAccelerated="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" - android:theme="@style/AppTheme" > + android:theme="@style/AppTheme.Normal" > 0.5 true - - diff --git a/res/values/themes.xml b/res/values/themes.xml index b6df517ca..7a47feddc 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -23,6 +23,7 @@ @style/ActionBarTabStyle @style/OverFlow @drawable/ic_ab_back + true @style/Button.Blue @@ -47,6 +48,10 @@ + + diff --git a/src/com/hippo/ehviewer/util/Ui.java b/src/com/hippo/ehviewer/util/Ui.java index fdbab7eb9..e0286e585 100644 --- a/src/com/hippo/ehviewer/util/Ui.java +++ b/src/com/hippo/ehviewer/util/Ui.java @@ -283,23 +283,13 @@ public class Ui { return translucent(activity, new ColorDrawable(color)); } - @TargetApi(Build.VERSION_CODES.KITKAT) public static SystemBarConfig translucent( Activity activity, Drawable drawable) { - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { - Window win = activity.getWindow(); - WindowManager.LayoutParams winParams = win.getAttributes(); - winParams.flags |= WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS - | WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION; - win.setAttributes(winParams); - } - SystemBarTintManager tintManager = new SystemBarTintManager(activity); tintManager.setStatusBarTintEnabled(true); tintManager.setStatusBarTintDrawable(drawable); tintManager.setNavigationBarTintEnabled(true); tintManager.setNavigationBarAlpha(0.0f); - return tintManager.getConfig(); } }