TabHost控件默認(rèn)使用LinearLayout包裹TabWidget和FrameLayout,布局文件如下:
創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個客戶多一個朋友!專注中小微企業(yè)官網(wǎng)定制,成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè),塑造企業(yè)網(wǎng)絡(luò)形象打造互聯(lián)網(wǎng)企業(yè)效應(yīng)。
這樣TabWidget顯示在頂部,如果想把TabWidget放到底部有三種方式。
方式一:將TabHost中默認(rèn)的LinearLayout換成RelativeLayout,并給TabWidget添加Android:layout_alignParentBottom="true"
方式二:
1、將LinearLayout中TabWidget和FrameLayout交換位置
2、設(shè)置FrameLayout的屬性:android:layout_weight="1" android:layout_height="0dp"
http://schemas.android.com/apk/res/android" android:id="@+id/tabhost" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" >
方式三:
1、將TabWidget移動到LinearLayout標(biāo)簽以下
2、在FrameLayout中加入屬性:android:layout_gravity="top"
3、在TabWidget中加入屬性:android:layout_gravity="bottom"
以上三種方式在Android4.2下測試通過。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。