How To Scroll An Edittext To The Very Top Of The Layout?
So I have this layout with some ChipsInput inside a scrollview and I simply want these to go to the very top when the keyboard is activated I've tried to change windowSoftInputMode
Solution 1:
You can use CoordinatorLayout as your root and NestedScrolView in it .
CoordinatorLayout as root reacts to keyboard and scrolls your layout to the top of your phone with assistant of NestedScrollView which your NestedScrollView includes your layout code .
To put the issue into perspective view
CoordinaterLayout > NestedScrolView > yourLayout
Change your layout XMl like code below
<android.support.design.widget.CoordinatorLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"><android.support.v4.widget.NestedScrollViewandroid:layout_width="match_parent"android:layout_height="wrap_content"><LinearLayoutandroid:id="@+id/constraintLayout"android:layout_width="match_parent"android:layout_height="match_parent"android:background="@color/background1"android:focusable="true"android:focusableInTouchMode="true"android:orientation="vertical"><!-- rest of your layout xml code--></android.support.v4.widget.NestedScrollView></android.support.design.widget.CoordinatorLayout>
Post a Comment for "How To Scroll An Edittext To The Very Top Of The Layout?"