我们可以更改标签中文本和图像的位置吗?
因为我使用的图像尺寸稍大并且隐藏了标签的标题。
要在标签栏中更改图像和文本视图,您需要编写自定义标签栏。检查此链接以获取自定义标签栏
您所要做的就是通过调用增加标签的高度tabHost.getTabWidget().getChildAt(i).getLayoutParams().height
例如。在扩展 TabActivity 的主类中,在 TabHost 中实现此代码:
TabHost tabHost;
for (int i = 0; i < getTabWidget().getTabCount(); i++ ) {
tabHost.getTabWidget().getChildAt(i).getLayoutParams().height = 100;
}
如果高度不足以容纳您的自定义图像,请增加高度。快乐编码!