2011-09-24 97 views
0

我在android上工作,我想添加標籤小部件到頁面的底部。這是我的XML文件的代碼: - 如何將Tab小部件添加到android中的botton?

<HorizontalScrollView android:id="@+id/ScrollView01" android:layout_width="fill_parent" android:layout_height="wrap_content" android:fillViewport="true" android:scrollbars="none"> 
     <TabWidget 
     android:id="@android:id/tabs" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_gravity="bottom" 
     android:layout_marginLeft="0dip" android:layout_marginRight="0dip" 
     android:layout_alignParentBottom="true"/> 
</HorizontalScrollView> 
<FrameLayout 
     android:id="@android:id/tabcontent" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:padding="5dp" /> 




</RelativeLayout> 

通過此代碼tabwidget被添加到佈局的頂部,示於下面的圖: - enter image description here 請告訴我該如何添加這些「專輯」tabWidget?

預先感謝您...

回答

0

這是做到這一點的正確方法。

<RelativeLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="5dp"> 

    <FrameLayout 
     android:id="@android:id/tabcontent" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:padding="5dp" 
     android:layout_alignParentTop="true" 
     android:layout_above="@+id/ScrollView01"/> 

    <HorizontalScrollView android:id="@+id/ScrollView01" android:layout_width="fill_parent" android:layout_height="wrap_content" android:fillViewport="true" android:scrollbars="none" android:layout_alignParentBottom="true"> 

     <TabWidget 
     android:id="@android:id/tabs" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_marginLeft="0dip" android:layout_marginRight="0dip" 
     android:layout_alignParentBottom="true"/> 
    </HorizontalScrollView> 

</RelativeLayout> 

0

這裏是底部的標籤代碼,

<?xml version="1.0" encoding="utf-8"?> 

<LinearLayout 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:padding="5dp"> 

    <FrameLayout 
     android:id="@android:id/tabcontent" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:padding="5dp" 
     android:layout_weight="1"/> 

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

</LinearLayout> 

+0

只是粘貼在你的main.xml –

相關問題