Android中实现全屏、无标题栏的办法

2018-08-24  本文已影响0人  LuciusWang

一、继承自Activity的activity实现方法

方法1:在AndroidManifest.xml中配置
    全屏效果:
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
    无标题栏(但有系统状态栏):
    android:theme="@android:style/Theme.NoTitleBar"

要是只想对某个activity设置成无标题,只要对该activity配置上述属性即可

方法2:在activity中的onCreate()中 setContentView方法之前加入如下代码:
// 全屏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

// 无标题栏
this.requestWindowFeature(Window.FEATURE_NO_TITLE);

二、继承自AppCompatActivity的activity实现方法

消除标题栏:在AndroidManifest.xml中配置
android:theme="@style/Theme.AppCompat.Light.NoActionBar"

转自https://blog.csdn.net/qq_22945151/article/details/53364621

上一篇下一篇

猜你喜欢

热点阅读