如何让listview宽度自适应

嵌套两个外层的LinearLayout: 第一个的宽度用wrap_content, 第二个的宽度用match_parent 如下:

 <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="vertical" >
  <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical" >

            <ListView
                android:id="@+id/page_mat_size_list"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="@color/transparent"
                android:cacheColorHint="@color/transparent"
                android:divider="@color/transparent"
                android:dividerHeight="0.1dp" />
        </LinearLayout>
</LinearLayout

为什么会这样不清楚

相关推荐