1. 程式人生 > >android簡單粗暴地去掉標題欄

android簡單粗暴地去掉標題欄

重點:解決activity繼承AppCompatActivity去掉標題欄

使用As開發工具的大佬們都知道,更新之後,所有的activity都是繼承於AppCompatActivity的

之前本人做專案的時候,用了一個高仿滴滴的城市篩選,但是必須加主題,否則就會報一個奇葩的錯誤,沒辦法,就遇到了這個糾結的問題

總結的幾種去掉標題的方式: 1.

  this.requestWindowFeature(Window.FEATURE_NO_TITLE);
                    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

用這個有一個bug,那就是狀態消失之後,標題欄還在。。。。

於是更改為這個:

getSupportActionBar().hide();
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

2.。。。。之後做總結吧