0

我试图设置标签栏,就像图中给出的那样 在此处输入图像描述

这是我的 xml 文件`

<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/tabhost"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

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

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

        <TabWidget
            android:id="@android:id/tabs"
            android:layout_width="match_parent"
            android:layout_height="30sp"
            android:layout_marginBottom="40sp"
            android:layout_marginLeft="70sp"
            android:layout_marginRight="70sp"
            android:layout_weight="0"
            android:background="@drawable/rounded_corners_white_bg"
            android:tabStripEnabled="false" >
        </TabWidget>

    </LinearLayout>

</TabHost>`

通过设置左、右和下边距,我到在此处输入图像描述现在为止。在这个图中,标签栏显示在底部,黑色背景颜色是我不想要的。因为它是黑色背景色,所以我的活动内容不可见,谁能帮帮我????????????

4

1 回答 1

0

我尝试了您的布局文件,它在左侧、右侧和底部提供了空间。在这里它工作正常。您是否在外面使用任何其他布局......?或者可能是由于您的@drawable/rounded_corners_white_bg。在背景中采用任何其他颜色,例如“#cd9089”。

于 2013-01-30T09:47:42.593 回答