1. 程式人生 > >去掉標題欄 狀態列 全屏顯示

去掉標題欄 狀態列 全屏顯示

文章目錄

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

在這裡插入圖片描述