Подтвердить что ты не робот

Предварительный просмотр горизонтальной утилизации в андроид-студии

Я узнал, как просмотреть элемент списка с помощью

tools:listitem="@layout/my_item_layout"

Студия Android, тем не менее, представляет предварительный просмотр в виде вертикального списка. Есть ли способ LinearLayoutManager Android Studio отображать предварительный просмотр макета по горизонтали с помощью LinearLayoutManager?

4b9b3361

Ответ 1

Добавьте LayoutManager и установите горизонтальную ориентацию.

Вот пример:

<android.support.v7.widget.RecyclerView
    android:id="@+id/homesRecyclerView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    app:layoutManager="android.support.v7.widget.LinearLayoutManager"
    android:layout_centerVertical="true"
    />

Ответ 2

Если вы используете библиотеки androidx:

<androidx.recyclerview.widget.RecyclerView
    android:id="@+id/homesRecyclerView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
    android:layout_centerVertical="true"
    />

Ответ 3

Ответ акцептора работает точно. для androidx просто используйте это в вашем RecyclerView

app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" android:orientation="horizontal"

Ответ 4

В противном случае вы можете использовать в файле Java:

mRecyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, true));