簡體   English   中英

TAB布局寬度

[英]TAB Layout Width

我陷入了我的xml代碼中

<TabWidget
                android:id="@android:id/tabs"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content" />

我正在嘗試將寬度更改為自定義設置的傾斜度,但是

android:layout_width="50dip"

請問這對標簽寬度布局沒有任何影響嗎?

這是pasteBin上的完整XML文件布局

http://pastebin.com/7vi4Pi8Z

謝謝設拉子

沒有人提供答案,但是經過幾個小時的努力,我找到了一種在Java代碼中設置制表符寬度的方法...如果您日后可能需要使用它,則可以繼續。

TabWidget tabWidget = (TabWidget) findViewById(android.R.id.tabs);
final int tabChildrenCount = tabWidget.getChildCount();
for (int i=0; i< tabChildrenCount; i++)
{
        // change the value 110 to whatever suits you for tab width
    tHost.getTabWidget().getChildAt(i).getLayoutParams().width = 110;
}

非常感謝設拉子

如果您不需要每個選項卡使用不同的大小,那么最簡單的寬度減小可能是添加以下內容

android:weightSum="5"

到您的TabWidget參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM