android-TabHost标签控件的图片和文字不能同时显示解决方案

  我将标签所在的xml文件的主题改成"@android:style/Theme.Black"然后再获取每个tabwidget修改属性,代码如下:

TabWidget tw = tabHost.getTabWidget();                                       
for (int i = 0; i < tw.getChildCount(); i++) {                               
    TextView tv=(TextView)tw.getChildAt(i).findViewById(android.R.id.title); 
    ImageView iv=(ImageView)tw.getChildAt(i).findViewById(android.R.id.icon);
    iv.setPadding(0, -30, 0, 30);                                            
    tv.setPadding(0, 0, 0, -5);                                              
    tv.setTextSize(10);                                                      
}                                                                            

你可能感兴趣的:(Android)