Как я могу сделать GridView с горизонтальной прокруткой? - PullRequest
0 голосов
/ 02 апреля 2019

Как я могу это сделать?

Я сделал android:scrollbars="horizontal", но это не помогает

1 Ответ

0 голосов
/ 02 апреля 2019

Вы можете использовать эту библиотеку https://github.com/jess-anders/two-way-gridview для выполнения горизонтальной или вертикальной прокрутки в gridView.

Некоторые из доступных атрибутов:

scrollDirectionPortrait (vertical | horizontal) 
scrollDirectionLandscape (vertical | horizontal)

Вот пример использования

<com.jess.ui.TwoWayGridView
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto"
android:background="#E8E8E8"
android:id="@+id/gridview"
android:layout_width="fill_parent" 
android:layout_height="fill_parent"
app:cacheColorHint="#E8E8E8"
app:columnWidth="80dp"
app:rowHeight="80dp"
app:numColumns="auto_fit"
app:numRows="auto_fit"
app:verticalSpacing="16dp"
app:horizontalSpacing="16dp"
app:stretchMode="spacingWidthUniform"
app:scrollDirectionPortrait="vertical"
app:scrollDirectionLandscape="horizontal"
app:gravity="center"/> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...