直播app系统源码,实现隐藏标题栏的相关代码
总体来说,Android 隐藏标题栏分为两种方式
1. onCreate 中通过代码隐藏(MainActivity)
MainActivity 继承 Activity 时
如果在 onCreate --> setContentView 方法之后加则会报错。
onCreate --> setContentView 方法前加入以下代码:
requestWindowFeature(Window.FEATURE_NO_TITLE); MainActivity 继承 AppCompatActivity 时 import android.support.v7.app.ActionBar; // 这个可以不用管 ActionBar actionBar = getSupportActionBar(); if (actionBar != null) { actionBar.hide(); }
2. 布局清单中通过 Activity theme 隐藏(AndroidMainfest)
这种方式,MainActivity 继承 Activity 或 AppCompatActivity 都可用
在 res —> values —> styles —> 中加入以下代码:
<style name="HideStyle" parent="Theme.AppCompat.Light.NoActionBar"/>
然后在需要隐藏标题栏的activity标签声明中,加入以下代码即可;
android:theme="@style/HideStyle"
以上就是 直播app系统源码,实现隐藏标题栏的相关代码,更多内容欢迎关注之后的文章