如何从我的Android应用程序中删除工具栏?

时间:2016-08-20 02:30:49

标签: android

标题基本上说明了一切。我想删除它:

来自我的申请。我正在使用标签式活动。

我已经尝试过做的事情:

我尝试在myCreate()方法中使用getActionBar.hide(),我尝试在AndroidManifest.xml文件中更改应用的样式/主题。

我的标签应用中的此代码需要工具栏(因此我无法将其从布局中删除):

        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);
        // Create the adapter that will return a fragment for each of the three
        // primary sections of the activity.
        mSectionsPagerAdapter = new SectionsPagerAdapter(getSupportFragmentManager());

        // Set up the ViewPager with the sections adapter.
        mViewPager = (ViewPager) findViewById(R.id.container);
        mViewPager.setAdapter(mSectionsPagerAdapter);

        TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs);
        tabLayout.setupWithViewPager(mViewPager);

1 个答案:

答案 0 :(得分:2)

请改用getSupportActionBar

如果您将应用样式更改为没有操作栏并且您正在设置自定义工具栏(通过setSupportActionBar()),则每次要进行交互时都应该使用getSupportActionBar()或自定义工具栏引用用它。

如果您使用的是AppCompat,则必须始终使用getSupportActionBar(),如果API级别低于11,您还必须使用它。