沉浸佈局的使用以及簡單的設置,簡單無腦

第一步:在需要設置沉浸佈局對應的佈局文件裏的最上面添加一個TextView,如下圖。紅色指針指示的位置,在這裏面設置高度,顏色,標題等

第二步:在你的Activity裏的oncret裏面添加如下代碼:

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

到此就結束了,我記得剛纔看過一個說的是隻要添加第二步的就可以了,但是我用的是2.3版本。繼承的是AppCompatActivity的,我用了之後但是發現並沒有效果,可能是某個地方出錯了吧(小白一個。只能用這種方法了),

然後就是關於那個TextView的顏色了。如果需要在代碼中改變顏色的話,

textView.setBackgroundColor(android.graphics.Color.parseColor("#5AAFF7"));
這樣寫就可以了。主要是針對與有GradioView的情況下,有些界面的頂部顏色是不一樣的;

大概就這麼多了,關於這個,我只能說是做到能實現自己想要的效果了,但是真正的搞懂還差得遠得很,希望瞭解比較多的可以給與幫助和建議,小弟在此謝過了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章