Как добавить вид пейджера и вид утилизатора в макет вида прокрутки - PullRequest
0 голосов
/ 19 июня 2019

У меня есть RecyclerView и ProgressBar под RelativeLayout. ProgressBar отображается в центре, пока данные не загрузятся в RecyclerView. Я хочу реализовать ViewPager сверху и снизу RecyclerView, чтобы весь вид можно было легко прокручивать.

Это то, что я сделал до сих пор:

<ProgressBar
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/progress2"
    android:layout_centerInParent="true"/>

<android.support.v4.widget.SwipeRefreshLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/refresh">

    <android.support.v7.widget.RecyclerView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/recycle"/>

    </android.support.v4.widget.SwipeRefreshLayout>

</RelativeLayout>

Кто-то, пожалуйста, дайте мне знать, как я могу сделать желаемый макет. Любая помощь будет оценена.

СПАСИБО

1 Ответ

0 голосов
/ 19 июня 2019

Попробуйте после изменения layout_width & layout_height как показано ниже:

<ProgressBar
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/progress2"
    android:layout_centerInParent="true"/>

<android.support.v4.widget.SwipeRefreshLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/refresh">

    <android.support.v7.widget.RecyclerView
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:layout_alignParentLeft="true"
      android:layout_alignParentTop="true"
        android:id="@+id/recycle"/>

    </android.support.v4.widget.SwipeRefreshLayout>

</RelativeLayout>
...