In my project i’m using buttons in the footer, when any text entered in the text box the qwerty keyboard opened and at the same time the buttons changed it’s footer position and display above the keyboard. Here is my code
<LinearLayout
android:layout_alignParentRight="true"
android:background="#4D4D4D"
android:id="@+id/linearLayout3"
android:layout_width="fill_parent"
android:layout_height="55dp"
android:layout_marginTop="-55dp" >
<Button android:id="@+id/signout" android:layout_height="wrap_content"
android:layout_width="wrap_content" android:layout_weight="1"
android:background="#4D4D4D"
android:text="Add Spot"
android:textSize="15px"
android:padding="8px">
</Button>
</LinearLayout>
Add this line
android:windowSoftInputMode="stateVisible|adjustResize|adjustPan"in manifest file.