3 つのタブを持つ ActionBar があります。各タブには Fragmemt があります。各タブにアクティビティを割り当てるにはどうすればよいですか (各フラグメントにはボタンがあり、そのボタンにイベントを割り当てる方法)。
public class TMABActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setDisplayShowTitleEnabled(false);
Tab tab = actionBar
.newTab()
.setText("MyBooks")
.setTabListener(
new MyTabListener<NewsFragment>(this, "1",
NewsFragment.class, this));
actionBar.addTab(tab);
tab = actionBar
.newTab()
.setText("News")
.setTabListener(
new MyTabListener<MyBooksFragment>(this, "2",
MyBooksFragment.class, this));
actionBar.addTab(tab);
tab = actionBar
.newTab()
.setText("Account")
.setTabListener(
new MyTabListener<AccountFragment>(this, "3",
AccountFragment.class, this));
actionBar.addTab(tab);
}