У меня есть прокручиваемое представление с линейным макетом с сеткой и кнопками. В ландшафте высота 2-го вида сетки слишком мала. Как я могу увеличить его?
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorPrimary"
android:orientation="vertical" >
<GridView
android:id="@+id/mygrid_A"
android:background="@color/colorPrimary"
android:paddingTop="25dp"
android:paddingLeft="15dp"
android:paddingRight="5dp"
android:horizontalSpacing="5dp"
android:verticalSpacing="5dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:numColumns="5"
android:layout_gravity="center">
</GridView>
<GridView
android:id="@+id/mygrid"
android:paddingTop="25dp"
android:paddingLeft="15dp"
android:paddingRight="5dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:numColumns="10"
android:layout_gravity="center"
android:background="@color/colorPrimary" >
</GridView>
<Button
android:id="@+id/next"
android:layout_centerHorizontal="true"
android:layout_marginTop="35dp"
android:layout_marginLeft="25dp"
android:layout_marginRight="25dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimaryDark"
android:text="@string/btn_next"
android:textAppearance="@style/TextAppearance.AppCompat.Large"
android:onClick="volgende"/>
<Button
android:id="@+id/home"
android:layout_centerHorizontal="true"
android:layout_marginTop="35dp"
android:layout_marginLeft="25dp"
android:layout_marginRight="25dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimaryDark"
android:text="@string/btn_save"
android:textAppearance="@style/TextAppearance.AppCompat.Large"
android:onClick="terug"/>
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/adView"
android:layout_marginTop="35dp"
android:layout_marginLeft="25dp"
android:layout_marginRight="25dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="@string/add_unit_test"/>
</LinearLayout>
</ScrollView>
Так что я бы хотел, чтобы во втором сеточном представлении было 10 столбцов и 10 строк (загружено 100 элементов). В портрете это хорошо, но в ландшафте вид сетки показывает только 1 ряд. Идея состоит в том, что отображаются 10 строк, а общая раскладка прокручивается, поэтому вы можете просматривать остальные 10 строк и кнопки с помощью прокрутки.