2012-04-11 126 views

回答

1

可以淤泥围绕在机器人,其有点粗糙标签的尺寸,但可以做

tabHost.getTabWidget()getChildAt(1).getLayoutParams()高度= tabHeight。;

其中childAt是你想要使用的选项卡..当我这样做时,我通常会将所有选项卡修改为相同的高度(循环遍历全部),但它应该允许您动态更改高度,像你想要的时间。

抓住用户选择它,然后设置最后选择的大小回到“正常”,并增加所选的大小。

+0

你可以参考我的例子吗? – 2012-04-13 13:20:20

+0

不是真的,它的所有将被记录与TABHOST,除了如何设置宽度和高度..基本上在您的代码获取您的tabhost TabHost th = getTabHost();然后从tabhost,你可以通过上面提供的行设置单个标签的高度和宽度。如果您需要知道如何与选项卡交互以在选择选项卡时执行操作,则需要在选项卡上设置OnTabChangedListener,然后将onTabChanged事件传递给选定选项卡的选项卡标识。 – user282172 2012-04-13 16:43:55

+0

不工作的兄弟,你有没有试过这个? – 2012-04-14 12:51:54