android 设置标题栏隐藏

来源:互联网 发布:js在图片做标记 编辑:程序博客网 时间:2024/06/10 15:45

  新建了一个工程,发现新建的普通的安卓工程它不是继承activity而是多了一层。它继承AppCompatActivity而AppCompatActivity继承Activity 按照继承的原理来说。它们应该没什么区别的。但当我去设置隐藏下标题栏的时候发现出现了闪退现象。问了很多人,答案基本上都是不继承AppCompatActivity直接继承Activity这样来做。其实这样做也是可以的。我就在想有没有办法不改着里呢。我一直在想办法

原来的代码是用了

this.requestWindowFeature(Window.FEATURE_NO_TITLE);

这个在这种情况下是会闪退的。造成这个原因的是使用了appcompat_v7包下的ActionbarActivity

  开头我们也可以看到这样一行代码
  

import android.support.v7.app.AppCompatActivity;

所以我们要使用

super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);getSupportActionBar().hide();

来设置标题栏。

原创粉丝点击