Добрый день,
Имеется разметка :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/space_main">
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/scrollView">
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
........
<GridView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/gridView"
android:layout_alignParentLeft="false"
android:layout_alignParentStart="true"
android:layout_below="@+id/photo_lable"
android:verticalSpacing="5dp"
android:gravity="center"
android:numColumns="auto_fit"
android:columnWidth="110dp"
android:horizontalSpacing="5dp"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true" />
.......
</RelativeLayout>
</ScrollView>
</RelativeLayout>
Вся страница от начала до конца должна прокручиваться. Проблема в том ,что я заранее не знаю сколько места нужно для GridView. Ставлю android:layout_height="match_parent" и в итоге выводится всего 1 строка. Все остальное обрубается. Точно задать android:layout_height не могу, т.к заранее не знаю, сколько будет элементов.
Спасибо!