ここからTabLayoutのチュートリアルを始めました。
タブとして使用する ListActivity クラス (ListAct) を作成しました。タブ間の唯一の違いは、使用されるレイアウトです
。onCreate では、最初のタブに setContentView(R.layout.layout0) を使用します。
2 番目に setContentView(R.layout.layout1) を実行します。
これに別のクラスを使うのはちょっともったいないですね。
このようなタブを作成する際に、使用されるレイアウト (int) を渡す方法はありますか?
intent = new Intent().setClass(this, ListAct.class);
spec = tabHost.newTabSpec("list0").setIndicator("List0",res.getDrawable(R.drawable.ic_tab_artists));
spec.setContent(intent);
tabHost.addTab(spec);