我不确定标签导航栏是否不是我应该使用的。我需要的不是标签,而是当用户选择一个部分时打开新活动。如果我可以通过选项卡导航实现这一目标,我该怎么做?
以下是我到目前为止的其他例子:
ActionBar actionBar = getSupportActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setDisplayShowTitleEnabled(true);
Tab tab = actionBar.newTab()
.setText("Home")
.setTabListener(?);
actionBar.addTab(tab);
tab = actionBar.newTab()
.setText("Learn")
.setTabListener(?);
actionBar.addTab(tab);
tab = actionBar.newTab()
.setText("Services")
.setTabListener(?);
actionBar.addTab(tab);
tab = actionBar.newTab()
.setText("Next Steps")
.setTabListener(?);
actionBar.addTab(tab);
或者我应该使用列表导航?
谢谢 亚历
答案 0 :(得分:1)
你可以通过简单地打开一个新的Activity来实现它,你通常会在那里给新的片段充气。
这样做并不常见,并且超越了标签的想法。
在我看来,你真的应该使用列表导航,或者最好是最新的 - 最近官方的 - navigation drawer,你可以在谷歌音乐和谷歌地球中看到。