Если вы не можете найти более чистый метод, вы можете получить доступ к самому TabWidget
.В TabWidget
содержатся относительные макеты для каждой из ваших вкладок, каждая из которых содержит ImageView
и TextView
.Чтобы напрямую получить доступ к текстовому представлению на вкладке с индексом 0, вы можете сделать это:
mTabHost.getTabWidget().getChildAt(0).findViewById(android.R.id.title);
Затем просто приведите как TextView
, и вы можете редактировать его так, как хотите.Ниже работал для меня:
((TextView)mTabHost.getTabWidget().getChildAt(0).findViewById(android.R.id.title)).setText("New");