from:https://blog.csdn.net/lixuce1234/article/details/73991906
第一:设置状态栏的颜色
StatusBarUtil.setColor(Activity activity,int color);

第二:设置状态栏的透明度
全透明:
StatusBarutil.setTranslucent(Activity activity);

半透明
StatusBarUtil.setTranslucent(Activity activity, int statusBarAlpha);

为包含DrawerLayout的界面设置状态栏颜色(也可设置全透明和半透明):在界面需加 android:fitsSystemWindows=“true” 属性:
StatusBarUtil.setColorForDrawerLayout(Activity activity,DrawerLayout drawerLayout,int color);

为使用ImageView作为头部的界面是遏制状态栏透明
StatusBarUtil.setTanslucentForImageView(Activity activity,int statusBarAlpha,View needOffsetView)

为滑动返回界面设置状态栏颜色
StatusBarUtil.setColorForSwipeBack(Activity activity, @ColorInt int color, int statusBarAlpha)

863

被折叠的 条评论
为什么被折叠?



