ActivityGroup всегда будет вашим основным видом деятельности.Поэтому в onCreate группы ActivityGroup вы можете создавать свои вкладки (см .: http://developer.android.com/guide/topics/ui/actionbar.html#Tabs).. Убедитесь, что вы добавили ActionBar.TabListener к вашим вкладкам. Затем в onTabSelected вы можете поместить код для переключения между вашими действиями.
Например:
public void onTabSelected(Tab tab, FragmentTransaction ft)
{
// assumed the tabs are created with a tag and that you defined the
// tablistener inline, so you have access to the ActivityGroup
Window window = MyActivityGroup.this.getLocalActivityManager().startActivity(tab.getTag(), intent);
final View view = window.getDecorView();
runOnUiThread(new Runnable()
{
public void run()
{
setContentView(view);
}
});
}
Надеюсь, это поможет вкладкам в панели действий. Чтобы показать пользователю активную активность, конечно, у вас есть вкладки. В противном случае, вы также можете установить заголовокActivityGroup, используя getParent () в дочернем Activity, например: Activity.getParent (). setTitle ("child Activity"). Или вы можете просто сделать что-то в дочернем Activity, чтобы отобразить что-то вроде заголовка.