标签主机中的额外行

时间:2011-02-15 14:29:58

标签: android

我真的遇到了以下问题 我在LinearLayout中使用了FrameLayout,然后通过代码我将linearlayout添加到此FrameLayout,但它产生了额外的空间。我给了下面的屏幕截图。 enter image description here

我标记为白色部分是问题所在。我需要删除它。
我的FrameLayout

<TabHost
        android:cacheColorHint="#00000000"
        android:id="@android:id/tabhost"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">
        <TabWidget
            android:id="@android:id/tabs"
            android:cacheColorHint="#00000000"
            android:visibility="gone"
            android:layout_width="100dp"
            android:layout_height="10dp">
        </TabWidget>
        <FrameLayout
            tyle="@style/tabhost"
            android:cacheColorHint="#00000000"
            android:id="@android:id/tabcontent"
            android:layout_width="wrap_content"             
                    android:layout_height="fill_parent" />
    </TabHost>

这是我添加了这个FrameLayout

的linearLayout
 <LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="#FFFFFF"/>

谢谢

2 个答案:

答案 0 :(得分:1)

希望您尝试删除Tabhost上的淡化栏,
如果是,请参阅此Delete fading bar on Tabhost

答案 1 :(得分:0)

尝试将视图的填充和边距设置为0.