Предположим, что у нас есть Dialog с RecyclerView.Стойкий верхний и нижний колонтитулы с RecyclerView
Таким образом, мы можем упростить расположение к этому:
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:background="@color/gray"/>
<android.support.v7.widget.RecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:background="@color/gray"/>
То, что я пытаюсь достичь является разделительными линиями выше и ниже точки зрения ресайклера.
Вот точно, как это должно выглядеть следующим образом:
Но, как я уже говорил это в диалоге, и размер содержания в RecyclerView меняется, поэтому он прекрасно работает, когда содержание невелико, но когда контент больше, чем максимальная высота диалога, последняя линия разделителя скрывается ниже содержимого просмотра ресайклеров.
Я пытался решить это, разместив все в относительной компоновке и выровняв нижний последний делитель, но проблема инвертируется, я имею в виду, что она работает, когда контент больше, чем максимальная высота диалога, но он не работает с меньшим контентом потому что между просмотром ресайзера и последним делителем существует пустое пространство.
Любая помощь будет оценена по достоинству.
Вы пытались установить 'android: maxHeight' в' 'RecyclerView'? – vkislicins
Нет, спасибо, я думаю, что сейчас работает. Вы можете добавить ответ, и я приму его. –
Нет проблем, сделано. – vkislicins