あなたは単にcreate two or more activities via the normal meansを必要とします:アクティビティを拡張するクラスを作成し、それらをマニフェストなどで宣言します。次に、TabActivityを拡張するタブアクティビティを作成します。そこから、このコードスニップは高い点を強調しています(ActivityAとActivityBという2つのアクティビティがあるとします)...
public class MyTabActivity extends TabActivity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.my_tab_layout);
final Resources res = getResources();
final TabHost tabHost = getTabHost();
TabHost.TabSpec spec;
Intent intent;
/* Add tab A */
intent = new Intent().setClass(this, ActivityA.class);
spec = tabHost.newTabSpec("tab_a")
.setIndicator("Tab A", res.getDrawable(R.drawable.ic_tab_a))
.setContent(intent);
tabHost.addTab(spec);
/* Add tab B */
intent = new Intent().setClass(this, ActivityB.class);
spec = tabHost.newTabSpec("tab_b")
.setIndicator("Tab B", res.getDrawable(R.drawable.ic_tab_b))
.setContent(intent);
tabHost.addTab(spec);
}
}
「各タブごとに個別のアクティビティを作成する」については何を理解していませんか?その文のどの部分があなたに合いません。 – Falmarri
作成方法やアクティビティがわかりません。 –