From 5bc166d3daa678fc7653f33c3e7ae048058bbb2f Mon Sep 17 00:00:00 2001 From: seven332 Date: Fri, 13 Jun 2014 00:15:25 +0800 Subject: [PATCH] =?UTF-8?q?Translucent=20=E7=A7=BB=E8=87=B3=20themes.xml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AndroidManifest.xml | 2 +- res/values/styles.xml | 14 -------------- res/values/themes.xml | 5 +++++ src/com/hippo/ehviewer/util/Ui.java | 10 ---------- 4 files changed, 6 insertions(+), 25 deletions(-) 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(); } }