【问题标题】:Is it possible to implement Tab Host on action-bar in android?是否可以在 android 的操作栏上实现 Tab Host?
【发布时间】:2014-02-11 05:26:20
【问题描述】:

我已经使用 ActionBarShaerlock 实现了带有导航抽屉的选项卡主机。当前用于在操作栏和底部的选项卡主机上打开导航抽屉的元素。

我想要操作栏中的标签。有可能吗?

【问题讨论】:

标签: android android-actionbar actionbarsherlock navigation-drawer fragment-tab-host


【解决方案1】:

您可以使用类似这样的方式在操作栏下方添加选项卡-

  ActionBar actionBar = getSupportActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setDisplayShowTitleEnabled(false);

Tab tab = actionBar.newTab()
                   .setText(R.string.artist)
                   .setTabListener(new TabListener<ArtistFragment>(
                           this, "artist", ArtistFragment.class));
actionBar.addTab(tab);

tab = actionBar.newTab()
               .setText(R.string.album)
               .setTabListener(new TabListener<AlbumFragment>(
                       this, "album", AlbumFragment.class));
actionBar.addTab(tab);

查看此链接here

希望这会对你有所帮助。

【讨论】:

  • actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);现在它已被弃用!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多