Package io.rong.imkit.utils
Class StatusBarUtil
-
- All Implemented Interfaces:
public class StatusBarUtilCreated by Android Studio. User: lvhongzhen Date: 2019-08-15 Time: 01:47
-
-
Field Summary
Fields Modifier and Type Field Description public final static intTYPE_MIUIpublic final static intTYPE_FLYMEpublic final static intTYPE_M
-
Constructor Summary
Constructors Constructor Description StatusBarUtil()
-
Method Summary
Modifier and Type Method Description static voidsetStatusBarColor(Activity activity, int colorId)修改状态栏颜色,支持4. static voidsetTranslucentStatus(Activity activity)设置状态栏透明 static voidsetRootViewFitsSystemWindows(Activity activity, boolean fitSystemWindows)代码实现android:fitsSystemWindows static booleansetStatusBarDarkTheme(Activity activity, boolean dark)设置状态栏深色浅色切换 static booleansetStatusBarFontIconDark(Activity activity, int type, boolean dark)设置 状态栏深色浅色切换 static booleansetCommonUI(Activity activity, boolean dark)static booleansetFlymeUI(Activity activity, boolean dark)static booleansetMiuiUI(Activity activity, boolean dark)static intgetStatusBarHeight(Context context)-
-
Method Detail
-
setStatusBarColor
static void setStatusBarColor(Activity activity, int colorId)
修改状态栏颜色,支持4.4以上版本
- Parameters:
colorId- 颜色
-
setTranslucentStatus
static void setTranslucentStatus(Activity activity)
设置状态栏透明
-
setRootViewFitsSystemWindows
static void setRootViewFitsSystemWindows(Activity activity, boolean fitSystemWindows)
代码实现android:fitsSystemWindows
-
setStatusBarDarkTheme
static boolean setStatusBarDarkTheme(Activity activity, boolean dark)
设置状态栏深色浅色切换
-
setStatusBarFontIconDark
static boolean setStatusBarFontIconDark(Activity activity, int type, boolean dark)
设置 状态栏深色浅色切换
-
setCommonUI
static boolean setCommonUI(Activity activity, boolean dark)
-
setFlymeUI
static boolean setFlymeUI(Activity activity, boolean dark)
-
setMiuiUI
static boolean setMiuiUI(Activity activity, boolean dark)
-
getStatusBarHeight
static int getStatusBarHeight(Context context)
-
-
-
-