Android StatusBarUtil(狀態列)
阿新 • • 發佈:2018-12-17
第一:設定狀態列的顏色
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)