@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.maintabs); // Resource object to get Drawables Resources res = getResources(); tabHost = getTabHost(); // Resusable TabSpec for each tab TabHost.TabSpec spec; // Reusable Intent for each tab Intent intent; // Create an Intent to launch an Activity for the tab (to be reused) intent = new Intent().setClass(this,HomeTab.class); // Initialize a TabSpec for each tab and add it to the TabHost String str_tabhome=res.getString(R.string.tab_home); spec = tabHost.newTabSpec(str_tabhome).setIndicator(str_tabhome,res.getDrawable(R.drawable.ic_tab_artists)) .setContent(intent); tabHost.addTab(spec); String str_tab02=res.getString(R.string.tab02); spec = tabHost.newTabSpec(str_tab02).setIndicator(str_tab02,res.getDrawable(R.drawable.ic_tab_artists)) .setContent(intent); tabHost.addTab(spec); tabHost.setCurrentTab(2); }