直播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系统源码,实现隐藏标题栏的相关代码,更多内容欢迎关注之后的文章