欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

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

程序员文章站 2024-02-04 18:47:04
我将标签所在的xml文件的主题改成"@android:style/theme.black",然后再获取每个tabwidget修改属性,代码如下: tabwidget tw =...

我将标签所在的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);                                                      
}