我已经使用可滑动视图实现了操作栏和ab布局。我在标签和标题中为每个标题添加了一个图像。当我更改选项卡时,操作栏分别在操作栏中显示选项卡标题名称。现在我只想从标题页中保留标题,并在标题页上留下操作栏标题和图像。所以它看起来像Facebook应用程序
viewPager = (ViewPager) findViewById(R.id.pager);
actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(false);
actionBar.setDisplayShowHomeEnabled(false);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setDisplayUseLogoEnabled(true);
mAdapter = new TabsPagerAdapter(getSupportFragmentManager());
actionBar.addTab(actionBar.newTab().setText("Tab1").setTabListener(this)
.setIcon(R.drawable.ic_tab_pizza));
actionBar.addTab(actionBar.newTab().setText("Tab2").setTabListener(this)
.setIcon(R.drawable.ic_tab_noodle));
actionBar.addTab(actionBar.newTab().setText("Tab3").setTabListener(this)
.setIcon(R.drawable.ic_tab_slides));
actionBar.addTab(actionBar.newTab().setText("Tab4").setTabListener(this)
.setIcon(R.drawable.ic_tab_promotion));
actionBar.addTab(actionBar.newTab().setText("Tab5").setTabListener(this)
.setIcon(R.drawable.ic_tab_profile));
ActionBar bar = getActionBar();
bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
// set background for action bar tab
bar.setStackedBackgroundDrawable(new ColorDrawable(Color
.parseColor("#ffffff")));
bar.show();
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
getActionBar().setTitle(tab.getText());
viewPager.setCurrentItem(tab.getPosition());
}