1:在AndroidStudio中想隐藏标题隐藏状态栏写的一段代码如下:

public class SecondActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题        setContentView(R.layout.activity_second);    }}

2:报错如下:
Caused by: android.util.AndroidRuntimeException: requestFeature() must be called before adding content
3:解决方案
由于我用的是Google最新的开发工具AndroidStudio。在Eclipse+ADT开发工具中活动继承的是Activity,而在最新的AS中活动继承了AppCompatActivity,我尝试这把AS中的AppCompatActivity换成了Activity,结果完美解决。解决后的代码如下

public class SecondActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题        setContentView(R.layout.activity_second);        this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,                WindowManager.LayoutParams.FLAG_FULLSCREEN);//取消状态栏    }}

更多相关文章

  1. Android标题栏、状态栏图标文字颜色及背景动态变化
  2. Android不常用代码(1)
  3. Android获取网页源代码
  4. android中执行线程的部分代码
  5. android 学习笔记有用代码片段(3)
  6. Android各代码层获取系统时间的方法
  7. Android开发 开启闪光灯 关键代码
  8. [Android]android.os 源代码中的Looper,Handler,Message,Message

随机推荐

  1. 转载关于android高效显示图片的文章---Fr
  2. Adobe AIR for Android(安卓)中的GPU 渲
  3. Android(安卓)ListView组件中androiddraw
  4. Android的View和ViewGroup分析
  5. Android应用程序请求SurfaceFlinger服务
  6. android activity开发文档翻译 - 1 - 基
  7. Android(安卓)Studio保存log到本地
  8. android ListView用法简介
  9. Android应用AsyncTask处理机制详解及源码
  10. Android数字签名