如何在Activity中包含多个GridView(使用ScrollView),只显示一行?

时间:2011-02-21 13:19:34

标签: android android-widget android-layout

我想使用GridView制作这样的Activity。 此活动只有一个滚动条包括所有文本& gridview的。

,使用scrollview。

<ScrollView>
android:layout_width="fill_parent"
android:layout_height="fill_parent"
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
  android:layout_width="fill_parent" 
  android:layout_height="wrap_content"
/>
<GridView
  android:layout_width="fill_parent" 
  android:layout_height="wrap_content"
/>
<TextView
  android:layout_width="fill_parent" 
  android:layout_height="wrap_content"
/>
<GridView
  android:layout_width="fill_parent" 
  android:layout_height="wrap_content"
/>
</LinearLayout>
</ScrollView>

我写的xml和类就像使用ScrollView附加只有一个 滚动。 GridView有android:layout_height="fill_parent",但只有一行可见。 每个GridView都有滚动。 相同的结果layout_height已更改为wrap_content。

是虫子吗?或者我有一些错误吗?还是不可能? 感谢。

1 个答案:

答案 0 :(得分:1)

您需要使用参数权重: 0为TextView 1表示GridView