Translucent 移至 themes.xml
This commit is contained in:
1 parent
7e5a844246
commit
5bc166d3da
4 files changed
+6
-25
No files matched your search
+1
-1
@@ -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"
|
||||
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
|
||||
@@ -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();
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user