我正在使用2.2 SDK版本。我使用TabHost以标签视图格式显示活动。当我在手机上安装应用程序(版本2.2.1)时,标签主机颜色已变为黄色。即使我给任何颜色给TabHost。我不知道为什么颜色改变了。同样的应用程序,当我在模拟器中运行时,它显示默认颜色(即)灰色和黑色。任何人都可以面对和解决这个问题,请指导我。下面的代码如何将默认颜色更改为Tab主机
`
mTabHost.addTab(mTabHost.newTabSpec("one").setIndicator("classA").setContent(new Intent(this, classA.class)));
mTabHost.addTab(mTabHost.newTabSpec("two").setIndicator("classB").setContent(new Intent(this, classB.class)));
mTabHost.addTab(mTabHost.newTabSpec("three").setIndicator("classC").setContent(new Intent(this, classc.class)));`
它不会发出它的功能... tabhost使用Android的默认主题 – Selvin 2011-04-22 10:55:07
是的,你是对的,但每当我在手机上安装应用,颜色有变成了黄色。 – RAAAAM 2011-04-22 11:04:16
因此设备上的默认主题不是黄色的......您能否在布局文件中提供TabWidget定义?和可绘制的选择器(如果有的话) – Selvin 2011-04-22 11:06:47