2012-04-20 142 views

回答

8

突片的數量表明的標籤組是固定的還是可滾動的。例如,如果你有一個選項卡,它們將被修復,但如果你有六個選項,那麼它們將變成可滾動的,因爲所有六個選項不能放在一個屏幕上。

如果您希望在3.0之前版本的設備上看到它正在運行,請在主列表中選擇「切換」功能,然後選擇「標籤」作爲導航模式。現在你可以在欄中添加選項卡,首先,他們會變小以填充它們,然後一旦你有足夠的空間,你可以滾動它們。

更新:官方文檔中現在有一個頁面顯示「固定標籤根據最寬標籤標籤的寬度顯示,如果沒有足夠的空間顯示所有標籤,標籤標籤本身將可滾動。「 Read more here.

+1

設計文件表明,它可以指定是否您正在使用滾動或固定的標籤。不幸的是,即使您開始修改標籤圖形大小等,但操作欄無論是否固定/可滾動都無法控制。您是對的,基本上它基本上覆蓋了屏幕寬度。 – 2012-05-16 23:11:49

0

值得一提的是,設置

android:showAsAction 

也會對標籤的顯示方式,至少在4.0以上版本的設備產生影響。設置

 <item name="android:showAsAction">always</item> 

爲主題,將導致所有選項卡的部分被賦予在屏幕上間距相等,而無需滾動,如果有可用空間這樣做。

+1

你是怎麼做到的? – Poutrathor 2013-09-23 17:11:06

+0

這是menu.xml文件的一部分。該設置對我正在測試的設備有影響,但是如果我沒有記錯,它並不能解決所有設備上的問題。所以你的milage可能就在這一個。祝你好運! – deepwinter 2013-09-25 19:18:24

+0

我還是不明白。在哪裏/如何使用菜單文件的標籤?我使用它們僅f1SnapBook = actionBar.newTab() \t \t \t \t \t \t \t \t .setText(R.string.snapbook) // \t \t \t \t .setIcon(R.drawable.tab_snapbook) \t \t \t \t .setTabListener(本) \t \t \t \t .setTag(0); – Poutrathor 2013-09-26 08:09:56

相關問題