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

Categorized in:

Tagged in:

, ,