Я хочу свернуть некоторую область экрана во время прокрутки, которая показана на скриншоте серым контуром. Я использовал Относительное расположение> ScrollView> RecyclerView. Я хочу, чтобы всякий раз, когда я прокручивал страницу снизу вверх, покрытая черным серым контуром область, показанная на рис., Должна быть свернута. и чип комментариев должен быть остановлен там, и пункт просмотра рециркулятора, как и вы, администраторские чаты будут только прокручивать.
Извините за неправильный английский.
снимок экрана: область красного контура - вид переработчика. Зеленая область контура - это относительное расположение под видом прокрутки, которое должно быть остановлено при прокрутке. А серая область контура должна быть закрыта или свернута прокруткой.
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<RelativeLayout
android:id="@+id/rl_ticket_data"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tv_heading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:textColor="#000000"
android:letterSpacing="0.02"
android:layout_marginLeft="@dimen/margin_27"
android:layout_marginRight="@dimen/margin_27"
android:fontFamily="@font/roboto_slab_bold"
android:text="@string/heading_helpdesk_details"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tv_description"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/tv_heading"
android:layout_marginLeft="@dimen/margin_27"
android:layout_marginTop="11dp"
android:layout_marginRight="@dimen/margin_27"
android:letterSpacing="0.02"
android:lineSpacingExtra="4.1sp"
android:text="@string/data_helpdesk_details"
android:textColor="#6c7383"
android:textSize="13sp" />
<com.google.android.material.chip.Chip
android:id="@+id/comments_chip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="33dp"
android:layout_marginStart="@dimen/margin_27"
app:chipBackgroundColor="@color/text_hint"
android:text="Comments"
android:layout_below="@id/tv_description"
android:textColor="@color/white"
android:clickable="false"/>
<View
android:id="@+id/v_horizontal_line"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_toEndOf="@id/comments_chip"
android:background="@color/text_hint"
android:layout_below="@id/tv_description"
android:layout_marginTop="47dp"
android:layout_marginEnd="@dimen/margin_27" />
<RelativeLayout
android:id="@+id/rl_line_reply_sort_container"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_below="@id/comments_chip">
<View
android:id="@+id/v_vertical_line"
android:layout_width="1dp"
android:layout_height="48dp"
android:layout_marginStart="72dp"
android:layout_alignParentStart="true"
android:background="@color/text_hint"/>
<androidx.appcompat.widget.AppCompatImageButton
android:id="@+id/imgb_icon_reply"
android:layout_width="18dp"
android:layout_height="18dp"
android:layout_toStartOf="@id/tv_reply"
android:layout_marginEnd="8dp"
android:src="@drawable/icon_reply"
android:background="@null"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tv_reply"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Reply"
android:layout_toStartOf="@id/imgb_icon_filter"
android:layout_marginEnd="@dimen/margin_24" />
<androidx.appcompat.widget.AppCompatImageButton
android:id="@+id/imgb_icon_filter"
android:layout_width="18dp"
android:layout_height="18dp"
android:layout_marginStart="24dp"
android:layout_toStartOf="@id/tv_filter"
android:layout_marginEnd="8dp"
android:src="@drawable/filter_list_24_px"
android:background="@null"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tv_filter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_marginEnd="28dp"
android:text="Sort by"/>
</RelativeLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_helpdesk_details_recyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/rl_line_reply_sort_container">
</androidx.recyclerview.widget.RecyclerView>
</RelativeLayout>
</ScrollView>