我尝试将意图传递给操作栏标签。 我有一个主要的活动,我建立我的ActionBar:
ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setDisplayShowTitleEnabled(false);
Tab tab = actionBar.newTab()
.setText("MY TICKETS")
.setTabListener(new TabListener<ShowListFragment>(
this, "LISTVIEW", ShowListFragment.class));
actionBar.addTab(tab);
tab = actionBar.newTab()
.setText("LAST DRAW")
.setTabListener(new TabListener<ShowLastDrawFragment>(
this, "SHOWVIEW", ShowLastDrawFragment.class));
actionBar.addTab(tab);
现在我想通过意图机制传递一些信息,这可能吗? 像:
intent.putExtra("intent", mySerializeable());
我想访问我的标签片段中的类:
mySerializeable ms = (mySerializeable) getIntent().getSerializableExtra("intent");
我找到了类似setContent(Intent intent)的东西,但这只适用于TabHost。 通常我可能会做什么,什么时候可以,怎么做?