Вложенный GridView
с 22 элементами в HorizontalScrollView
. GridView
имеет 22 элемента, 4 столбца 6 рядов, в последнем только 2 предмета, помещенного без гнездования. Но после вложенности появляется только первый столбец, поэтому 1 столбец и 6 строк с изображениями. Почему не все элементы с горизонтальной прокруткой? Я думаю, что-то не так, или отсутствует в настройке HorizontalScrollView
.GridView вложен в HorizontalScrollView работает weird
<HorizontalScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/seatLegendLayout">
<GridView
android:id="@+id/gridView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="4dp"
android:columnWidth="100dp"
android:gravity="center"
android:numColumns="4"
android:horizontalSpacing="1dp"
android:scrollbarAlwaysDrawHorizontalTrack="true"
android:scrollbarAlwaysDrawVerticalTrack="true"
android:scrollbars="horizontal"
android:stretchMode="none"
android:verticalSpacing="1dp">
</GridView>
</HorizontalScrollView>
короткий ответ: вы не можете сделать GridView по горизонтали, а не так, по крайней мере. если вы действительно хотите, чтобы ваша рука была грязной, см. это: http://stackoverflow.com/questions/5725745/horizontal-scrolling-grid-view –
также, пожалуйста, посмотрите RecyclerView с GridLayoutManager, установленным горизонтально. –
У меня есть эта структура компоновки: 'RelativeLayout'>' HorizontalScrollView'> 'GridView'. Нет 'RecyclerView'. –