Hallo kawan-kawan, kali ini kita akan bahas mengenai nestedscrollview dengan tema bagaimana cara agar layout selalu penuh meskipun layout didalamnya sedikit sehingga bisa discroll. Wah, agak aneh kan? gini simplenya :
Jadi pada layout ini terdapat recyclerview didalamnya sehingga full tidaknya layout akan berpengaruh sebanyak apa list didalam view ini.
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="@dimen/distance_0dp"
android:fillViewport="true"
app:layout_constraintBottom_toTopOf="@+id/view"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
...
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_survey"
android:layout_width="match_parent"
android:layout_height="wrap_content"
...
Sudah kebayang ya kawan? sebenarnya kunci line codenya ada di
android:fillViewport="true"
Dimana ini membuat layout kalian akan selalu penuh, ibarat nested dikasih tipuan bahwa dia selalu berisi dan secara otomatis akan bisa discroll jika isinya benar-benar penuh.
Nice, selamat mencoba kawan