Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> 沉浸式,沉浸式狀態欄

沉浸式,沉浸式狀態欄

編輯:關於android開發

沉浸式,沉浸式狀態欄


第一步:

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
            //透明狀態欄
            getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
            //透明導航欄
            getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
        }
    }
View Code

第二步:在每個布局上面添加fits屬性

這樣的話在app的status上就會出現沉浸式的效果了

還有一種方案是利用系統自帶的actionbar來做的沉浸式,不過我還是喜歡自定義頭部,修改方便

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved