設定沉浸式狀態列
這個特性是andorid4.4支援的,最少要api19才可以使用。下面介紹一下使用的方法,非常得簡單:
//透明狀態列
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
//透明導航欄
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//透明狀態列
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
//透明導航欄
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
}
}
//透明狀態列
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
//透明導航欄
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
只要加入這兩行程式碼,就可以實現沉浸式通知欄了。
轉自:http://zhidao.baidu.com/link?url=DEZHz7Nb6RDhgKJktpzPCvJY1CIu-NIhNxmpY8EMrt1rpQU0rIqDsBGMUYiwQMwJKkIDEoq2kyOBzwW6MN5qA5PVuyQsN-KgpY9DljNASn7wd=%E6%B2%89%E6%B5%B8%E5%BC%8F%E7%8A%B6%E6%80%81%E6%A0%8F%E6%98%AF%E4%BB%80%E4%B9%88&rsv_spt=1&rsv_iqid=0xb5dda58f00012845&issp=1&f=3&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=5&rsv_sug1=5&rsv_sug2=1&prefixsug=%E6%B2%89%E6%B5%B8&rsp=0&inputT=7521&rsv_sug4=7521
相關文章
- MUI——設定沉浸式狀態列UI
- 沉浸式狀態列解析
- android狀態列一體化(沉浸式狀態列)Android
- Android沉浸式狀態列實現Android
- Android 沉浸式狀態列實現Android
- [快速搞定]android 狀態列一體化 沉浸式狀態列Android
- Android 沉浸式狀態列的實現Android
- Android 沉浸式狀態列攻略 讓你的狀態列變色吧Android
- Android-沉浸式狀態列的實現Android
- Android關於沉浸式狀態列總結Android
- Android沉浸式設計(狀態列和導航欄)——封裝Android封裝
- 輕量簡便的android沉浸式狀態列Android
- Android 實現沉浸式狀態列效果(systembartint庫)Android
- 1、[ swift ] 狀態列設定Swift
- Android 沉浸式狀態列 漸變顏色的實現Android
- 隨手記Android沉浸式狀態列的踩坑之路Android
- Android UI體驗之全屏沉浸式透明狀態列效果AndroidUI
- flutter全屏沉浸式狀態列+標題欄|flutter凸起Tabbar導航FluttertabBar
- Android 之低版本高版本實現沉浸式狀態列Android
- Android沉浸式狀態列還能這樣玩—教你玩出新花樣Android
- IOS設定狀態列的背景顏色iOS
- 一行程式碼使Android狀態列變沉浸式透明化行程Android
- Android Studio 沉浸式狀態列(個人手記)—錯誤資訊請批評Android
- Android 商品詳情頁懸浮效果以及沉浸式狀態列,無衝突Android
- iOS狀態列和導航欄的設定iOS
- 直播app原始碼,狀態列和導航欄設定成透明狀態APP原始碼
- 使用 setResponseStatus 函式設定響應狀態碼函式
- GPUDepthStencilState物件設定depthStencil狀態GPU物件
- Qt圖元,場景,檢視,狀態機,狀態轉移,動畫設定等的示列(備忘)QT動畫
- 5 個處理狀態列的函式函式
- win10狀態列網速工具如何顯示_win10狀態列實時顯示網速怎麼設定Win10
- Android沉浸式設計Android
- 直播app開發,flutter 狀態列 AppBar 設定透明和半透明APPFlutter
- 短視訊直播系統,Android狀態列設定顏色字型Android
- 直播系統原始碼,uni-app 設定狀態列背景色原始碼APP
- 直播app原始碼,背景主題以及狀態列的更改和設定APP原始碼
- iOS button背景顏色狀態設定iOS
- CSS設定連結<a>四個狀態CSS