Но если вы заняты другим делом, вы все равно не увидите вкладки?
У меня была похожая проблема с ListView, который запустил действие tabHost наItemClick, чтобы получить эту работу, я передал tabNumber, который я хотел отобразить, через намерение, затем использовал setCurrentTab, чтобы установить текущую вкладку на переданную вкладкучисло.Не уверен, что это сработает для вас.
РЕДАКТИРОВАТЬ: Вот как я это сделал:
Intent i = new Intent(this, TabHostActivity.class);
i.putExtra("TabNumber", tabNumberToBeSelected); //tabNumberToBeSelected is an int
startActivity(i);
, а затем на вкладке Хост деятельности:
int tabNumber = getIntent().getIntExtra("TabNumber", 0);
//tabHost code goes here
tabHost.setCurrentTab(tabNumber);