public class StatusBarUtil
extends java.lang.Object
| 构造器和说明 |
|---|
StatusBarUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
FlymeSetStatusBarLightMode(android.view.Window window,
boolean dark)
设置状态栏图标为深色和魅族特定的文字风格
可以用来判断是否为Flyme用户
|
static boolean |
MIUISetStatusBarLightMode(android.view.Window window,
boolean dark)
设置状态栏字体图标为深色,需要MIUIV6以上
|
static void |
setStatusBarColor(android.app.Activity activity,
int colorId)
修改状态栏颜色,支持4.4以上版本
|
static void |
StatusBarDarkMode(android.app.Activity activity,
int type)
清除MIUI或flyme或6.0以上版本状态栏黑色字体
|
static int |
StatusBarLightMode(android.app.Activity activity)
设置状态栏黑色字体图标,
适配4.4以上版本MIUIV、Flyme和6.0以上版本其他Android
|
static void |
StatusBarLightMode(android.app.Activity activity,
int type)
已知系统类型时,设置状态栏黑色字体图标。
|
static void |
transparencyBar(android.app.Activity activity)
修改状态栏为全透明
|
public static void transparencyBar(android.app.Activity activity)
activity - public static void setStatusBarColor(android.app.Activity activity,
int colorId)
activity - colorId - public static int StatusBarLightMode(android.app.Activity activity)
activity - public static void StatusBarLightMode(android.app.Activity activity,
int type)
activity - type - 1:MIUUI 2:Flyme 3:android6.0public static void StatusBarDarkMode(android.app.Activity activity,
int type)
public static boolean FlymeSetStatusBarLightMode(android.view.Window window,
boolean dark)
window - 需要设置的窗口dark - 是否把状态栏字体及图标颜色设置为深色public static boolean MIUISetStatusBarLightMode(android.view.Window window,
boolean dark)
window - 需要设置的窗口dark - 是否把状态栏字体及图标颜色设置为深色