Android, Tabs without Actionbar

风格不统一 提交于 2019-11-29 22:35:36

Solution of your problem is already given in http://developer.android.com/

To disableAction-bar Icon and Title, you must do two things:

 setDisplayShowHomeEnabled(false);  // hides action bar icon
 setDisplayShowTitleEnabled(false); // hides action bar title

Follow The Steps given in Using split action bar

Write Following Code in OnCreate()

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.navigation_drawer);

        getActionBar().setDisplayShowHomeEnabled(false);  // hides action bar icon
        getActionBar().setDisplayShowTitleEnabled(false); // hides action bar title
        //rest of your code...
}

After Android updated Actionbar to Toolbar there are many changes in Actionbar Tabs.

Please follow below links to create swipable tabs in Andoid.

Design Structure :

Tabs Design Guidelines

Some of the very useful links are below. Please refer to them.

Download sample zip from below link

http://developer.android.com/samples/SlidingTabsBasic/index.html

Or Refer these links

http://www.android4devs.com/2015/01/how-to-make-material-design-sliding-tabs.html

http://www.exoguru.com/android/material-design/navigation/android-sliding-tabs-with-material-design.html

http://www.truiton.com/2015/06/android-tabs-example-fragments-viewpager/

https://guides.codepath.com/android/Google-Play-Style-Tabs-using-TabLayout

This may help you...

CommonsWare

You can:

  • Use a ViewPager with a PagerTabStrip

  • Use a ViewPager with the TabPageIndicator class from the ViewPagerIndicator library

  • Use a ViewPager with other third-party tab indicators (e.g., in the "View Pagers" category at the Android Arsenal)

  • Use a ViewPager and design your own tabbed indicator

  • Use a FragmentTabHost and skip the swiping part

Along with

getActionBar().setDisplayShowHomeEnabled(false);
getActionBar().setDisplayShowTitleEnabled(false);

Use this as well

getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!