I inflate a pop-up layout, where I implement some kind of chat. At the bottom (align parent bottom) I have EditText, where I can type message. And I have a ScrollView with LinearLayout, that uses left space of a layout. Messages appear in ScrollView. The problem is how to move elements when keyboard is shown. For example, I tap on EditText and soft keyboard appears above EditText, so I don't see what I'm typing. How to move it?
I tried to use windowSoftInputMode in manifest with adjustResize or adjustPan but it didn't help. 
XML:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns: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="320dp"
    android:layout_height="500dp"
    tools:context="shkatovl.osanka.MainActivity"
    android:background="@drawable/border_popup"
    android:focusable="true">
    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent">
        <RelativeLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content">
            <ScrollView
                android:layout_width="match_parent"
                android:layout_height="350dp"
                android:layout_marginTop="100dp"
                android:layout_alignParentBottom="true"
                android:layout_marginBottom="58dp">
                <LinearLayout
                    android:id="@+id/llDialog"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:orientation="vertical">
                </LinearLayout>
            </ScrollView>
            <RelativeLayout
                android:layout_width="match_parent"
                android:layout_height="58dp"
                android:background="@drawable/rect8"
                android:layout_alignParentBottom="true">
                <EditText
                    android:id="@+id/etDialog"
                    android:layout_width="244dp"
                    android:layout_height="38dp"
                    android:textSize="16sp"
                    android:textColor="@color/font"
                    android:hint="Сообщение"
                    android:paddingStart="15dp"
                    android:textColorHint="@color/font40"
                    android:background="@drawable/rect9"
                    android:theme="@style/EditText"
                    android:text=""/>
            </RelativeLayout>
    </ScrollView>
</RelativeLayout>
