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

2021-07-22 20:41:54 字數 681 閱讀 1256

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

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

新建乙個style.xml,新增**

xmlns:android="">

parent="android:theme.holo.light.noactionbar.translucentdecor"

type="text/css">

執行即可保證狀態列與標題欄顏色一致,但是這樣布局檔案的內容會和狀態列內容重合,看起來有一種布局被上拉的感覺,這就是我們第二步要解決的問題。

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

android:cliptopadding="true"

android:fitssystemwindows="true"

自此完成沉浸式標題欄

Android去掉視窗標題欄 狀態列

android手機的最頂部為狀態列,狀態列下面是標題欄。1 去掉標題欄 a 在 中實現 一定要寫在 setcontentview 前面 requestwindowfeature window.feature no title b 在androidmanifest.xml中實現 註冊activity時...

Android 狀態列,標題欄,螢幕高度獲取總結

工作這麼久了,接觸到的東西也越來越多,有時候會發現 乙個誤區,很多東西記住了,一段時間不用就會忘記,繼續使用的時候又需要查詢相關的資料。後來發現很多技術性的東西不能只靠記憶,記憶的東西太久不用也會生疏,會忘記,特別是關於一些技術性的東西,忘記得更快。所以平時更應該學會一種解決問題的方法,在工作中鍛鍊...

android 獲取狀態列高度, 獲取標題欄高度

獲取狀態列高度 注 該方法在oncreate中獲取值為0 param activity return public static int statusbarheight activity activity 獲取狀態列高度 注 該方法在oncreate中獲取值為0 param resources re...