MY CODE (and more): I have a Coordinator Layout as follows
Hi I had the same problem and I only put
android:windowSoftInputMode="adjustPan"
in yout manifest for the activity concerned and the keyboard moves up the view accordingly now
For now I am solving it using androidx.drawerlayout.widget.DrawerLayout to wrap:
CoordinatorLayout, AppBarLayout, CollapsingToolbarLayout, Toolbar, NestedScrollView
It is maybe not the best idea but it is working for me ;)
I have a sample in my project: https://github.com/maiconpintoabreu/Kupping-Mobile/blob/master/app/src/main/res/layout/activity_event_new.xml
Try this
your_layout.xml
<RelativeLayout
android:fitsSystemWindows="true" > <!-- Crucial! -->
<android.support.design.widget.CoordinatorLayout>
...
<android.support.v7.widget.RecyclerView />
...
</android.support.design.widget.CoordinatorLayout>
</RelativeLayout>
AndroidManifest.xml
<activity
android:name=".YourActivity"
android:windowSoftInputMode="adjustResize"> <!-- Crucial! -->
</activity>