Android, Tabs without Actionbar

前端 未结 3 827
挽巷
挽巷 2020-12-24 03:58

This question has been asked (for example, here Using ViewPager with Tabs without actionBar), however the answer there doesn\'t work. There\'s some links to Swipey but unfor

相关标签:
3条回答
  • 2020-12-24 03:59

    Along with

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

    Use this as well

    getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
    
    0 讨论(0)
  • 2020-12-24 04:01

    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...
    }
    

    enter image description here

    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

    enter image description here

    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...

    0 讨论(0)
  • 2020-12-24 04:23

    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

    0 讨论(0)
提交回复
热议问题