這樣做: -
TabHost tabHost = (TabHost)findViewById(android.R.id.tabhost);
TabSpec firstTabSpec = tabHost.newTabSpec("tid1");
TabSpec secondTabSpec = tabHost.newTabSpec("tid2");
TabSpec thirdTabSpec = tabHost.newTabSpec("tid3");
firstTabSpec.setIndicator("Current").setContent(new Intent(this,Common.class)); secondTabSpec.setIndicator("24Hour").setContent(new Intent(this,Commonsecond.class));
thirdTabSpec.setIndicator("48Hour").setContent(new Intent(this,Commonthird.class));
tabHost.addTab(firstTabSpec);
tabHost.addTab(secondTabSpec);
tabHost.addTab(thirdTabSpec);
for(int i=0;i<tabHost.getTabWidget().getChildCount();i++)
{
TextView tv =(TextView)tabHost.getTabWidget().getChildAt(i).findViewById(android.R.id.title);
tv.setTextColor(Color.BLACK);
tv.setPadding(10, 10, 10, 15);
tv.setTextSize((float) 20.0);
tv.setTypeface(null, Typeface.BOLD);
tv.setBackgroundResource(R.drawable.icon);
tv.setHeight(100);
tv.setWidth(100);
}
什麼是不工作?你會得到什麼錯誤? – kaspermoerch
希望你將tabspec spec1添加到tabHost? – user994886