package com.jqyd.manager; import com.jqyd.app.MyApp; import android.app.TabActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.Window; import android.view.View.OnClickListener; import android.widget.TabHost; import android.widget.TabHost.OnTabChangeListener; import android.widget.TabHost.TabSpec; public class JqgjMainActivity extends TabActivity implements OnClickListener { private MyApp myApp; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); //无title requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.commontab); TabHost tabHost = (TabHost)findViewById(android.R.id.tabhost); TabSpec firstTabSpec = tabHost.newTabSpec("tab1"); TabSpec secondTabSpec = tabHost.newTabSpec("tab2"); firstTabSpec.setIndicator("工作台").setContent(new Intent().setClass(this, MainActivity.class)); secondTabSpec.setIndicator("更多").setContent(new Intent().setClass(this, MainActivity.class)); myApp = (MyApp) this.getApplication(); tabHost.setOnTabChangedListener(new OnTabChangeListener() { @Override public void onTabChanged(String tabId) { // TODO Auto-generated method stub switch(Integer.parseInt(tabId)){ case 0: myApp.setShowMore(false); break; case 1: myApp.setShowMore(true); break; } } }); } @Override public void onClick(View arg0) { // TODO Auto-generated method stub } }