Refine search
public class MainActivity extends TabActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_main); TabHost mTabHost = getTabHost(); mTabHost.addTab(mTabHost.newTabSpec("first").setIndicator("First").setContent(new Intent(this ,FirstActivity.class ))); mTabHost.addTab(mTabHost.newTabSpec("second").setIndicator("Second").setContent(new Intent(this , SecondActivity.class ))); mTabHost.setCurrentTab(0); } }
final TabHost tabHost = (TabHost) getTabHost(); tabHost.addTab(createTab(TopNewsActivity.class, "topNews", "Top News", R.drawable.tab_news)); tabHost.addTab(createTab(PowerActivity.class, "power", "Power", R.drawable.tab_power)); tabHost.addTab(createTab(EnergyActivity.class, "energy", "Renewable Energy", R.drawable.tab_energy)); tabHost.addTab(createTab(CoalActivity.class, "oilnGas", "Oil & Gas", R.drawable.tab_oilngas)); tabHost.setCurrentTab(0); tabHost.getTabWidget().getChildAt(0).getLayoutParams().width = 140; tabHost.getTabWidget().getChildAt(1).getLayoutParams().width = 140;
TabHost.TabSpec spec = mTabHost.newTabSpec("collections"); View tabIndicator = LayoutInflater.from(this).inflate(R.layout.tab_layout, mTabHost.getTabWidget(), false); TabHost.TabSpec spec5 = mTabHost.newTabSpec("mylist"); View tabIndicator5 = LayoutInflater.from(this).inflate(R.layout.tab_layout, mTabHost.getTabWidget(), false); // used for custom design of tab mTabHost.setCurrentTab(0); // set selected tab
public class YourProject extends TabActivity { @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.main); Resources res = getResources(); TabHost tabHost = getTabHost(); tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("Tab1 title", res.getDrawable(R.drawable.logo1)).setContent(R.id.tab1Layout)); (...) //You can also fill tabs with a separate activity like so: Intent intent = new Intent(this, YourClass.class); tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator("Another title", res.getDrawable(R.drawable.logo2)).setContent(intent)); tabHost.setCurrentTab(0); } }
spec = tabHost.newTabSpec("first").setIndicator("First").setContent(intent); tabHost.addTab(spec); intent = new Intent().setClass(this, SecondGroupActivity.class); spec = tabHost.newTabSpec("second").setIndicator("Second").setContent(intent); tabHost.addTab(spec); spec = tabHost.newTabSpec("third").setIndicator("Third").setContent(intent); tabHost.addTab(spec); tabHost.setCurrentTab(0); tabHost.setCurrentTab(0); firstButton.setBackgroundResource(R.drawable.btn_first_on); secondButton.setBackgroundResource(R.drawable.btn_second_off); tabHost.setCurrentTab(1); firstButton.setBackgroundResource(R.drawable.btn_first_off); secondButton.setBackgroundResource(R.drawable.btn_second_on); tabHost.setCurrentTab(3); firstButton.setBackgroundResource(R.drawable.btn_first_off); secondButton.setBackgroundResource(R.drawable.btn_second_off); tabHost.setCurrentTab(4); firstButton.setBackgroundResource(R.drawable.btn_first_off); secondButton.setBackgroundResource(R.drawable.btn_second_off);
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tabhost_container); TabHost tabs = (TabHost)this.findViewById(R.id.tabhost); tabs.setup(); tabs.addTab(tabs.newTabSpec("one").setContent(R.id.tab1content).setIndicator("TAB 1")); tabs.addTab(tabs.newTabSpec("two").setContent(R.id.tab2content).setIndicator("TAB 2")); tabs.setCurrentTab(0); } }
@Test public void shouldFireTheTabChangeListenerWhenCurrentTabIsSet() throws Exception { TabHost tabHost = new TabHost(context); TabHost.TabSpec foo = tabHost.newTabSpec("Foo"); TabHost.TabSpec bar = tabHost.newTabSpec("Bar"); TabHost.TabSpec baz = tabHost.newTabSpec("Baz"); tabHost.addTab(foo); tabHost.addTab(bar); tabHost.addTab(baz); TestOnTabChangeListener listener = new TestOnTabChangeListener(); tabHost.setOnTabChangedListener(listener); tabHost.setCurrentTab(2); assertThat(listener.tag).isEqualTo("Baz"); }
TabHost.TabSpec spec = mTabHost.newTabSpec(AppConstants.TAB_A); mTabHost.setCurrentTab(-3); spec.setContent(new TabHost.TabContentFactory() { public View createTabContent(String tag) { mTabHost.addTab(spec); spec = mTabHost.newTabSpec(AppConstants.TAB_B); spec.setContent(new TabHost.TabContentFactory() { public View createTabContent(String tag) { mTabHost.addTab(spec); mTabHost.setCurrentTab(val);
Display display = getWindowManager().getDefaultDisplay(); int width = display.getWidth(); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); TabHost mTabHost = getTabHost(); mTabHost.addTab(mTabHost.newTabSpec("tab_test1") .setIndicator((""),getResources().getDrawable(R.drawable.mzl_05)) .setContent(new Intent(this, NearBy.class))); mTabHost.addTab(mTabHost.newTabSpec("tab_test2") .setIndicator((""),getResources().getDrawable(R.drawable.mzl_08)) .setContent(new Intent(this, SearchBy.class))); mTabHost.setCurrentTab(0); mTabHost.getTabWidget().getChildAt(0).setLayoutParams(new LinearLayout.LayoutParams((width/2)-2,50)); mTabHost.getTabWidget().getChildAt(1).setLayoutParams(new LinearLayout.LayoutParams((width/2)-2,50));
TabHost tabHost = getTabHost(); tabHost.setCurrentTab(2) TabSpec tab1 = tabHost.newTabSpec("Tab 1"); tabHost.addTab(... ...) TabSpec tab2 = tabHost.newTabSpec("Tab 2"); tabHost.addTab(... ...)
TabHost tabHost = getTabHost(); Intent intentHome = new Intent().setClass(MainScreen.this, Home.class); TabSpec tabSpecHome = tabHost.newTabSpec("Home").setIndicator("Home").setContent(intentHome); tabHost.addTab(tabSpecHome); tabHost.setCurrentTab(0);
TabHost tabHost = getTabHost(); tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("First", getResources().getDrawable(R.drawable.tab1pic)).setContent(new Intent(this, FirstActivity.class))); tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator("Second", getResources().getDrawable(R.drawable.tab2pic)).setContent(new Intent(this, SecondActivity.class))); /* etc */ tabHost.setCurrentTab(0);
public class MainActivity extends TabActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tab_screen); TabHost tabHost = getTabHost(); tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("Home", getResources().getDrawable(R.drawable.home)).setContent(new Intent(this, HomeActivity.class))); tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator("Second", getResources().getDrawable(R.drawable.invoice)).setContent(new Intent(this, SecondActivity.class))); tabHost.setCurrentTab(0); } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_main); TabHost mTabHost = getTabHost(); mTabHost.addTab(mTabHost.newTabSpec("first").setIndicator("First").setContent(new Intent(this ,FirstActivity.class ))); mTabHost.addTab(mTabHost.newTabSpec("second").setIndicator("Second").setContent(new Intent(this , SecondActivity.class ))); mTabHost.setCurrentTab(0); }
TabHost tabHost=getTabHost(); TabHost.TabSpec spec; Intent intent; intent=new Intent().setClass(YourActivity.this, NewActivity.class); spec=tabHost.newTabSpec("tab1").setIndicator("imageId").setContent(intent); tabHost.addTab(spec); intent=new Intent().setClass(YourActivity.this, New1Activity.class); spec=tabHost.newTabSpec("tab2").setIndicator("imageId").setContent(intent); tabHost.addTab(spec); tabHost.setCurrentTab(0);
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TabHost mTabHost = getTabHost(); mTabHost.addTab(mTabHost.newTabSpec("tab_test1").setIndicator("Tab 1").setContent(R.id.textview1)); mTabHost.addTab(mTabHost.newTabSpec("tab_test2").setIndicator("Tab 2").setContent(R.id.textview2)); mTabHost.addTab(mTabHost.newTabSpec("tab_test3").setIndicator("Tab 3").setContent(R.id.textview3)); mTabHost.setCurrentTab(0); }
Try this public class MainActivity extends TabActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_main); TabHost mTabHost = getTabHost(); mTabHost.addTab(mTabHost.newTabSpec("first").setIndicator("First").setContent(new Intent(this ,FirstActivity.class ))); mTabHost.addTab(mTabHost.newTabSpec("second").setIndicator("Second").setContent(new Intent(this , SecondActivity.class ))); mTabHost.setCurrentTab(0); } }
TabHost tabHost = getTabHost(); tabHost.setCurrentTabByTag("First"); TabSpec firstTab = tabHost.newTabSpec("First"); firstTab.setIndicator("firstTab",getResources().getDrawable(R.drawable.ic_action_first)); //drawable 1 firstTab.setContent(R.id.first_content); //View tabHost.addTab(firstTab); TabSpec secondTab = tabHost.newTabSpec("Second"); secondTab.setIndicator("secondTab",getResources().getDrawable(R.drawable.ic_action_second)); //drawable 2 secondTab.setContent(R.id.second_content); //View tabHost.addTab(secondTab); TabSpec thirdTab = tabHost.newTabSpec("Third"); thirdTab.setIndicator("thirdTab",getResources().getDrawable(R.drawable.ic_action_third)); //drawable 3 thirdTab.setContent(R.id.third_content); //View tabHost.addTab(thirdTab); tabHost.setCurrentTab(0);
public class TabSample extends TabActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TabHost tabHost = getTabHost(); tabHost.addTab(tabHost.newTabSpec("tab1") .setIndicator("OPT") .setContent(new Intent(this, TabGroup1Activity.class))); tabHost.addTab(tabHost.newTabSpec("tab2") .setIndicator("EDIT") .setContent(new Intent(this, TabGroup2Activity.class))); tabHost.setCurrentTab(1); } }
dialog.setContentView(R.layout.maintabmenu); TabHost tabs = (TabHost) dialog.findViewById(R.id.my_tabhost); tabs.setup(); tabs.setCurrentTab(0); TabSpec tspec11 = tabs.newTabSpec("Tab1"); tspec11.setIndicator("NEWTAB"); tspec11.setContent(R.id.ScrollView01); tabs.addTab(tspec11); TabSpec tspec2 = tabs.newTabSpec("Tab2"); tspec2.setIndicator("NEWTAB"); tspec2.setContent(R.id.ScrollView02); tabs.addTab(tspec2);