2015-04-02 147 views

回答

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。 它会解决你的问题。干杯!!

相关问题