去掉标题栏 状态栏 全屏显示

1、在代码里实现

1) 类 继承的是 Activity , 不要是 AppCompatActivity ,不然没有效果

public class MainActivity extends Activity {
省略````````

}

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);


        requestWindowFeature(Window.FEATURE_NO_TITLE); //去掉标题栏
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN); //设置全屏
              
         //全屏设置 要放到 这段代码 前面  
        setContentView(R.layout.activity_main);
    }

2、在AndroidMainfest.xml 文件

类 继承的是 Activity , 不要是 AppCompatActivity ,不然没有效果

public class MainActivity extends Activity {

省略````````

}

  1. 去掉 所有 activity 标题栏
    在application 标签中添加 android:theme="@android:style/Theme.NoTitleBar"

2)去掉所有Activity界面的TitleBar 和StatusBar
在application 标签中添加
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

3)倘若去掉指定 activity 只需要 在指定的 activuty 标签添加 上面 style

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_27061049/article/details/84065628