Как включить Multiple GridView в Activity (использовать ScrollView), просто отображая одну строку? - PullRequest
1 голос
/ 21 февраля 2011

Я хочу сделать 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 Ответ

1 голос
/ 21 июля 2011

Вам необходимо использовать вес параметра: 0 для TextView 1 для GridView

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...