Android去标题栏

方法一:

在Activity中,setContentView前添加
this.requestWindowFeature(Window.FEATURE_NO_TITLE);

注意:当类extends AppCompatActivity时,该方法无效。

方法二:

在Activity中,setContentView前添加
getSupportActionBar().hide();

问题:本人在使用这个方法去除标题栏时,在某种情况下,会去除无效。因此,有了第三种方法。

方法三:

在style.xml中设置


<style name="AppTheme.NoActionBar">

<item name="windowActionBar">false</item>

<item name="android:windowDrawsSystemBarBackgrounds">true</item>

<item name="android:statusBarColor">@color/colorPrimaryDark</item>

在AndroidManifest.xml中引用

android:theme="@style/AppTheme.NoActionBar"

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容