0
A
回答
1
你可以做这样的事情:
TabHost host = (TabHost)view.findViewById(R.id.tab_host);
TabWidget widget = host.getTabWidget();
for(int i = 0; i < widget.getChildCount(); i++) {
View v = widget.getChildAt(i);
// Look for the title view to ensure this is an indicator and not a divider.
TextView tv = (TextView)v.findViewById(android.R.id.title);
if(tv == null) {
continue;
}
v.setBackgroundResource(R.drawable.your_tab_selector_drawable);
}
检查这个答案https://stackoverflow.com/a/15750561/3651574。 它会解决你的问题。干杯!!
相关问题
- 1. Ionic2选项卡 - 如何更改选定选项卡的颜色?
- 2. 更改选项卡选择选项卡时的文本颜色
- 3. 更改选定选项卡上的sherlock动作栏选项卡文本颜色
- 4. 如何更改活动/选定选项卡的颜色?
- 5. 如何更改actionbarsherlock选项卡颜色和选项卡下的行的颜色?
- 6. 在Android中更改选项卡栏选定的选项卡颜色
- 7. 如何更改TabControl中选定选项卡的颜色?
- 8. 如何更改tablayout中选定选项卡的颜色?
- 9. 如何在使用ViewPager滑动选项卡时更改选项卡指示符颜色和文本颜色?
- 10. 更改Android中的选项卡颜色
- 11. 更改选项卡布局选项卡颜色?
- 12. WPF如何在选项卡项中获取选定的选项卡颜色
- 13. 如何更改选项卡控件选项卡项目的标题颜色[MahApps.Metro]
- 14. 如何更改TabLayout选定选项卡的图标颜色?
- 15. 我如何更改jtabbedpane选定的选项卡背景颜色
- 16. 更改自定义选项卡栏中每个选项卡的背景颜色
- 17. 更改个别选项卡的颜色
- 18. 更改UITabBarController选项卡未选中时选项卡图标颜色
- 19. 更改选项卡的颜色取决于选择哪个选项卡
- 20. 更改“选项卡控件”颜色
- 21. 如何为ActionbarTab更改选定的选项卡颜色或字体颜色?
- 22. 如何更改PhpStorm中活动选项卡的背景颜色?
- 23. 更改TabLayout(android.support.design.widget)的选定选项卡指示器颜色
- 24. jQuery更改选定选项卡的颜色
- 25. JavaFX CSS样式:更改选定选项卡的高亮颜色
- 26. ActionBar仅更改选定选项卡的颜色/可绘制?
- 27. 更改TabLayout的选定选项卡背景和文本颜色
- 28. 背景选项卡的颜色不选择选项卡
- 29. 如何在选择时更改颜色选项卡
- 30. 如何添加更改选定选项卡的颜色的onclick动作?
将图像集成到问题中并相应地重新编写 – Tomalak 2015-04-02 09:14:07