Translucent 移至 themes.xml

This commit is contained in:
seven332 committed 2014-06-13 00:15:25 +08:00
1 parent 7e5a844246
commit 5bc166d3da
4 files changed
+6 -25

No files matched your search

+1 -1
View File
@@ -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" >
<activity
android:name=".StartActivity"
-14
View File
@@ -180,18 +180,4 @@
<item name="android:stepSize">0.5</item>
<item name="android:isIndicator">true</item>
</style>
<style name="AlertDialogStyle">
<!--item name="android:fullDark">@android:drawable/popup_full_dark</item-->
<!--item name="android:topDark">@android:drawable/popup_top_dark</item-->
<!--item name="android:centerDark">@android:drawable/popup_center_dark</item-->
<!--item name="android:bottomDark">@android:drawable/popup_bottom_dark</item-->
<!--item name="android:fullBright">@android:drawable/popup_full_bright</item-->
<!--item name="android:topBright">@android:drawable/popup_top_bright</item-->
<!-- item name="android:centerBright">@android:drawable/popup_center_bright</item-->
<!-- item name="android:bottomBright">@android:drawable/popup_bottom_bright</item -->
<!-- item name="android:bottomMedium">@android:drawable/popup_bottom_medium</item-->
<!--item name="android:centerMedium">@android:drawable/popup_center_medium</item-->
<!--item name="android:layout">@android:layout/alert_dialog_holo</item-->
</style>
</resources>
+5
View File
@@ -23,6 +23,7 @@
<item name="@android:actionBarTabStyle">@style/ActionBarTabStyle</item>
<item name="@android:actionOverflowButtonStyle">@style/OverFlow</item>
<item name="@android:homeAsUpIndicator">@drawable/ic_ab_back</item>
<item name="@android:windowActionBarOverlay">true</item>
<!-- Button -->
<item name="@android:buttonStyle">@style/Button.Blue</item>
@@ -47,6 +48,10 @@
<!-- item name="@android:alertDialogStyle">@style/AlertDialogStyle</item -->
</style>
<style name="AppTheme.Normal">
<!-- nop -->
</style>
<style name="AppTheme.Main">
<item name="@android:homeAsUpIndicator">@drawable/ic_navigation_drawer</item>
</style>
-10
View File
@@ -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();
}
}