Android去除标题栏

                                                           

问题:将系统自带的标题栏隐藏掉,使用自定义的标题栏,结果发现,requestWindowFeature(Window.FEATURE_NO_TITLE);

 这句代码无效,标题栏无法隐藏

public class Main_Interface extends AppCompatActivity 

解决:

  1. 将AppCompatActivity改为Activity,此时 requestWindowFeature(Window.FEATURE_NO_TITLE);是有效的
  2. 在onCreate()方法中加入如下代码:
if (getSupportActionBar() != null){
    getSupportActionBar().hide();
}

注:

 protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
//        (需要放到setContentView上面)
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_main);
    }

猜你喜欢

转载自blog.csdn.net/m0_37471638/article/details/81974195