2012-07-25 24 views
0

我在每個活動的底部都創建了一個tabbar,現在我已將其作爲根活動。我希望它每次都首先運行主屏幕,並且在所有其他活動中仍然有我的標籤欄。 主屏幕是不是在我的標籤欄在創建標籤欄後開始活動

這裏的代碼去幫助的,而不是主屏幕:

import android.app.TabActivity; 
import android.content.Intent; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.TabHost; 

public class TabController extends TabActivity { 
/** Called when the activity is first created. */ 
@Override 
    public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 

    TabHost tabHost = getTabHost(); 
    TabHost.TabSpec spec; 
    Intent intent; 

    intent = new Intent().setClass(this, Help.class); 
    spec = tabHost.newTabSpec("Help").setIndicator("Help") 
        .setContent(intent); 
    tabHost.addTab(spec); 

    intent = new Intent().setClass(this, Service.class); 
    spec = tabHost.newTabSpec("Service").setIndicator("Service") 
        .setContent(intent); 
    tabHost.addTab(spec); 

    intent = new Intent().setClass(this, Inbox.class); 
    spec = tabHost.newTabSpec("Inbox").setIndicator("Inbox") 
        .setContent(intent); 
    tabHost.addTab(spec); 

    intent = new Intent().setClass(this, About.class); 
    spec = tabHost.newTabSpec("About").setIndicator("About") 
        .setContent(intent); 
    tabHost.addTab(spec); 


    intent = new Intent().setClass(this, More.class); 
    spec = tabHost.newTabSpec("More").setIndicator("More") 
        .setContent(intent); 
    tabHost.addTab(spec); 

     // Start home screen 
    } 
} 

我試圖只是做一個簡單的意圖,但不顯示我的標籤欄。

任何幫助將不勝感激。

回答

0

我只是做了我的主屏幕第一個屏幕,跑到這的Help.class

startActivity(new Intent(presentActivity.this, NextActivity.class));