Android 如何使用ActionSherlock实现像ActionBar视图这样的谷歌地图?

Android 如何使用ActionSherlock实现像ActionBar视图这样的谷歌地图?,android,android-layout,tabs,android-actionbar,spinner,Android,Android Layout,Tabs,Android Actionbar,Spinner,我需要达到的目标是: 一个定制的旋转器 激活此微调器中的一个选项可能会将用户指向“滑动”选项卡视图,如(脱机-星形-最近的选项卡) 我所取得的成就: 比如谷歌地图。但我无法使用ActionBar.NAVIGATION\u MODE\u选项卡 ActionBar bar = this.getSupportActionBar(); bar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST); bar.setDisplayOptions(A

我需要达到的目标是:

  • 一个定制的旋转器
  • 激活此微调器中的一个选项可能会将用户指向“滑动”选项卡视图,如(脱机-星形-最近的选项卡)
我所取得的成就:

  • 比如谷歌地图。但我无法使用
    ActionBar.NAVIGATION\u MODE\u选项卡

        ActionBar bar = this.getSupportActionBar();
    bar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
    bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
    
    MyCustomAdapter a2 = new MyCustomAdapter(this,
            R.layout.mainmenu_dropdownfull, string,
            Constants.dropdown_title, 
            Constants.dropdown_icon,
            Constants.dropdown_description);
    MyOnNavigationListener mNavigationCallback = new MyOnNavigationListener();
    bar.setListNavigationCallbacks(a2, mNavigationCallback);
    
  • 但它看起来不像我需要的:微调器在选项卡下面

        ActionBar bar = this.getSupportActionBar();
    bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
    bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
    bar.setDisplayShowCustomEnabled(true);
    bar.setCustomView(R.layout.bar_customview);
    mViewPager = new ViewPager(getApplicationContext());
    adapter = new TabsAdapter(this, mViewPager ); //this is my custom class, extended from FragmentPagerAdapter
    mViewPager.setAdapter( adapter );
    mViewPager.setOnPageChangeListener( adapter );
    mViewPager.setId( 0x7F04FFF2 );
    
    adapter.addTab( "Tab 1", BusRouteInfoFragment.class, TestFragment.createBundle( "Fragment 1 bus") );
    adapter.addTab( "Tab 2", TestFragment.class, TestFragment.createBundle( "Fragment 2") );
    adapter.addTab( "Tab 3", TestFragment.class, TestFragment.createBundle( "Fragment 3") );
    
我如何实现像谷歌地图这样的布局