Java代码设置Android全屏

很多做全屏都是:

android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"

但是,在Android Studio中,使用这种方式程序会异常退出。故而,还是考虑使用Java代码的方式来使屏幕全屏。

	@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // 设置为全屏显示  步骤一
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        // Activity的布局文件
        setContentView(R.layout.login);


        // 设置为全屏显示  步骤二
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);


        // 隐藏ActionBar
        ActionBar actionBar = getSupportActionBar();
        actionBar.hide();
        ...

你可能感兴趣的:(android)