現在、AndroidでTabActivityを使用しています.4つのタブがあり、4番目のタブのメインクラスはcalss Aで、他のクラスはクラスB、クラスcです.私の質問は、4番目のタブをクリックしたときですタブビューでクラス c を読み込みます。それは可能ですか。助けてください。
質問する
117 次
1 に答える
0
はい、できます。
TabHost mTabHost;
TabHost.TabSpec spec; // Resusable TabSpec for each tab
Intent intent; // Reusable Intent for each tab
クラスを追加して、
mTabHost = getTabHost();
// Create an Intent to launch an Activity for the tab (to be reused)
intent = new Intent().setClass(this, A.class);
// Initialize a TabSpec for each tab and add it to the TabHost
spec = mTabHost
.newTabSpec("Class A")
.setIndicator("Class A", res.getDrawable(R.drawable.home_selector))
.setContent(intent);
mTabHost.addTab(spec);
別のクラスを追加できるのと同じ方法で、ここでは描画可能な背景を使用しました
于 2013-03-22T10:21:43.530 に答える