Esto se puede hacer usando la etiqueta <ScrollView>
. Para ScrollView , una cosa que debes recordar es que ScrollView debe tener un solo hijo .
Si desea que su diseño completo sea desplazable, agregue <ScrollView>
en la parte superior. Verifique el ejemplo que figura a continuación.
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/scroll"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<!-- Content here -->
</LinearLayout>
</ScrollView>
Pero si desea que una parte de su diseño sea desplazable, agregue <ScrollView>
dentro de esa parte. Verifique el ejemplo que figura a continuación.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="400dp">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<!-- Content here -->
</LinearLayout>
</ScrollView>
</LinearLayout>