2

現在、AndroidでTabActivityを使用しています.4つのタブがあり、4番目のタブのメインクラスはcalss Aで、他のクラスはクラスB、クラスcです.私の質問は、4番目のタブをクリックしたときですタブビューでクラス c を読み込みます。それは可能ですか。助けてください。

4

1 に答える 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 に答える