Android 选项卡中的图标不显示!!!我该怎么办?

Android 选项卡中的图标不显示!!!我该怎么办?,android,android-tabhost,Android,Android Tabhost,我正在尝试在FragmentActivity中的tabspec中添加图标。但是当我加上它的时候。只显示文本。但是如果我把文本留空。将显示该图标。我该怎么办 public class FragmentTabs extends FragmentActivity { private FragmentTabHost mTabHost; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(

我正在尝试在FragmentActivity中的tabspec中添加图标。但是当我加上它的时候。只显示文本。但是如果我把文本留空。将显示该图标。我该怎么办

public class FragmentTabs extends FragmentActivity {

private FragmentTabHost mTabHost;


@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mTabHost = (FragmentTabHost) findViewById(android.R.id.tabhost);
    mTabHost.setup(this, getSupportFragmentManager(), R.id.realtabcontent);

    Resources r = getResources();
    for (int i = 0; i < 3; i++) {
        TabSpec t = mTabHost.newTabSpec("simple " + i).setIndicator("a",
                r.getDrawable(R.drawable.ic_launcher));
        mTabHost.addTab(t, SimpleFrag.class, null);
    }
}
}
公共类碎片选项卡扩展碎片活动{
私有碎片选项卡主机mTabHost;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mTabHost=(FragmentTabHost)findViewById(android.R.id.tabhost);
mTabHost.setup(这个,getSupportFragmentManager(),R.id.realtabcontent);
Resources r=getResources();
对于(int i=0;i<3;i++){
TabSpec t=mTabHost.newTabSpec(“简单”+i).setIndicator(“a”,
r、 getDrawable(r.drawable.ic_启动器);
mTabHost.addTab(t,SimpleFrag.class,null);
}
}
}

TabHost的行为取决于设备和Android版本,默认情况下,在设备/SDK版本的某些组合中,如果存在文本,TabHost将不显示选项卡图标。有关更多详细信息和建议的解决方案,请参见此部分。

现在我正在其他设备上进行尝试。但一切都没有改变。