Как я изменяю фон виджета вкладки Android?

Мой класс расширяется, расширяет TabActivity

TabHost mTabHost =  getTabHost();

TabHost.TabSpec tab1 =mTabHost.newTabSpec("tab1");
TabHost.TabSpec tab2 =mTabHost.newTabSpec("tab2");

tab1 .setIndicator("title tab1");
tab2 .setIndicator("title tab2");
mTabHost.addTab(tab1);mTabHost.addTab(tab2);

TabHost.setCurrentTab(0 or 1)

Кто-либо может вести меня, как я изменяю фоновое изображение или цвет выбранной вкладки?

47
задан Jørn Schou-Rode 20 January 2010 в 08:33
поделиться

2 ответа

Что, если вы зарегистрируетесь в Tabhost.ongChanged события и вызовите mtabhost.getcurrentTabview (), чтобы получить представление, то просмотреть .setbackgroundResource ()?

25
ответ дан 26 November 2019 в 19:14
поделиться

Это Это решить вашу проблему? В основном вызывая setbackgroundratable на каждой вкладке с селектором?

2
ответ дан 26 November 2019 в 19:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: