1. 程式人生 > >Android狀態列與標題欄風格一致

Android狀態列與標題欄風格一致

首先只有Android4.4也就是api19及以上才可以使用沉浸式狀態列。

第一步:在res目錄下新建一個values-v19資料夾

新建一個style.xml,新增程式碼

<resources  <style name="AppBaseTheme" parent="android:Theme.Holo.Light.NoActionBar.TranslucentDecor"  type="text/css"> </style> </resources> 執行即可保證狀態列與標題欄顏色一致,但是這樣佈局檔案的內容會和狀態列內容重合,看起來有一種佈局被上拉的感覺,這就是我們第二步要解決的問題。

第二步:在沉浸式佈局父佈局新增這兩個屬性

android:clipToPadding="true" android:fitsSystemWindows="true" 自此完成沉浸式標題欄