中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在Android開發中設置沉浸式布局

發布時間:2020-11-27 17:31:53 來源:億速云 閱讀:251 作者:Leah 欄目:移動開發

本篇文章給大家分享的是有關如何在Android開發中設置沉浸式布局,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

 先導入該包,進行 系統systemBar 管理

compile 'com.readystatesoftware.systembartint:systembartint:1.0.3'

在BaseActivity中添加 該 字段;

public class BaseActivity extends Activity{ 
  @Override 
  protected void onCreate(Bundle savedInstanceState) { 
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { 
      setTranslucentStatus(true); 
      SystemBarTintManager tintManager = new SystemBarTintManager(this); 
      tintManager.setStatusBarTintEnabled(true); 
      tintManager.setStatusBarTintResource(R.color.my_red);//通知欄所需顏色 
    } 
    super.onCreate(savedInstanceState); 
    this.activity = this; 
  } 
   @TargetApi(19) 
  private void setTranslucentStatus(boolean on) { 
    Window win = getWindow(); 
    WindowManager.LayoutParams winParams = win.getAttributes(); 
    final int bits = WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS; 
    if (on) { 
      winParams.flags |= bits; 
    } else { 
      winParams.flags &= ~bits; 
    } 
    win.setAttributes(winParams); 
  } 
}

以上就是如何在Android開發中設置沉浸式布局,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

镇赉县| 蒙山县| 江华| 博白县| 会泽县| 平安县| 观塘区| 普兰县| 罗山县| 丰原市| 柘城县| 峨眉山市| 虎林市| 田东县| 巴青县| 宝应县| 保靖县| 宁陕县| 富蕴县| 曲阳县| 凤城市| 镇江市| 随州市| 凤山县| 乳山市| 泉州市| 嵊泗县| 土默特左旗| 罗山县| 扬州市| 油尖旺区| 宣威市| 南部县| 寿宁县| 石景山区| 涿鹿县| 灌阳县| 昌邑市| 东辽县| 石渠县| 岢岚县|