<?xml version="1.0" encoding="utf-8"?>  
  
<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:orientation="vertical"  
  
                android:layout_width="fill_parent"  
  
                android:layout_height="fill_parent"  
  
                >  
  
                <FrameLayout  
  
                        android:id="@android:id/tabcontent"  
  
                        android:layout_width="fill_parent"  
  
                        android:layout_height="0dip"  
  
                        android:layout_weight="1"  
  
                        />  
  
                <TabWidget  
  
                        android:id="@android:id/tabs"  
  
                        android:layout_width="fill_parent"  
  
                        android:layout_height="wrap_content"  
  
                        android:layout_weight="0"  
  
                        android:background="#ff000000"  
  
                        />  
  
        </LinearLayout>  
  
</TabHost>
在网上看了好几种,感觉这种还行,但是有几个不懂得,为什么在framelayout和tabwidget中要重复定义layout_width?android