問題描述
用Android Studio 2.1.4進行開發(fā)時,想隱藏某個Activity的標(biāo)題欄,用以下代碼進行嘗試
super.onCreate(savedInstanceState);
/*隱藏標(biāo)題欄,但無效*/
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);
程序運行時,發(fā)現(xiàn)標(biāo)題欄并沒有隱藏
解決方案
原來在android studio 1.5.1正式版之后,新建的activity繼承的是AppCompatActivity(而之前新建的activity都直接繼承自Activity),在該情況下需用以下方法隱藏標(biāo)題欄
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
/*隱藏標(biāo)題欄*/
getSupportActionBar().hide();
原理分析
有待更新