问题描述
用Android Studio 2.1.4进行开发时,想隐藏某个Activity的标题栏,用以下代码进行尝试
super.onCreate(savedInstanceState);
/*隐藏标题栏,但无效*/
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);
程序运行时,发现标题栏并没有隐藏
解决方案
原来在android studio 1.5.1正式版之后,新建的activity继承的是AppCompatActivity(而之前新建的activity都直接继承自Activity),在该情况下需用以下方法隐藏标题栏
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
/*隐藏标题栏*/
getSupportActionBar().hide();
原理分析
有待更新