statusBar

狀態欄背景狀態切換:
本筆記參考作者提供的源代碼github地址

1, Utils.setStatusBar(this, false, false);
調用該方法后,達到狀態欄沉浸效果。
注釋后,出現白底狀態欄。

Utils.setStatusBar(this, true, false);
即參數useThemestatusBarColor設置為true
此時,狀態欄顯示,白底,視圖會沉浸到狀態欄下。

Activity中多Fragment切換:

  • 設置Utils.setStatusBar(this, false, false);狀態欄透明,視圖沉浸到狀態欄下
  • 在切換Fragment時, Utils.setStatusTextColor(false, MainActivity.this);
    切換淺暗色
  • 無沉浸效果的視圖,在XML中置一占位View,動態設置高度為statusBar的高度
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容