2012-07-25 26 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));