2012-04-11 136 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