您好我想在动作栏或标题中实现类似的功能。 章/章节/内容
这里的章节是主要的活动。从这里当我选择“章节”时,我希望它出现在动作栏“章节/章节”中的这2个活动中。 在某个类似于面包屑的地方,区别在于链接不会存在。
请帮助!
在此先感谢!
答案 0 :(得分:0)
它是您所追求的操作栏中的标签吗?您需要改变的唯一事情是您的所有内容都是片段而不是活动。
添加标签:
final ActionBar actionBar = getSupportActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
ActionBar.TabListener tabListener = new ActionBar.TabListener() {
@Override
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
// show the given tab
}
@Override
public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
// hide the given tab
}
@Override
public void onTabReselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
// probably ignore this event
}
// Add 4 tabs, specifying the tab's text and TabListener
for (int i = 0; i < 4; i++) {
actionBar.addTab(
actionBar.newTab()
.setText("TAB " + i)
.setTabListener(tabListener));
}
您可以在此页面上阅读更多相关信息:http://developer.android.com/training/implementing-navigation/lateral.html