Note that there are some explanatory texts on larger screens.

plurals
  1. PObackground layout moving when soft keyboard displayed - android
    primarykey
    data
    text
    <p>I've got an input popup that I'm displaying over my activities main view that has some edit boxes in it. When the popup is displayed the activities view stays dimmed in the background (like with an alert dialog).</p> <p>The issue I'm having is that when the keyboard comes up the popup is ok, but activities view in the background is shifting up. That view should be paused and I wouldn't have thought it would be affected by the keyboard at all. Is there any way to stop this from happening?</p> <p>I've tried adding android:windowSoftInputMode="adjustPan" to the activity and to the pop-up with no luck.</p> <p>Here's my activity layout:</p> <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:background="@drawable/main_bg"&gt; &lt;include android:id="@+id/header" layout="@layout/common_header" android:layout_width="fill_parent" android:layout_height="wrap_content"/&gt; &lt;RelativeLayout android:id="@+id/contentLayout" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_margin="5dp" &gt; &lt;include android:id="@+id/btnBar" layout="@layout/common_button_bar" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true"/&gt; &lt;LinearLayout android:id="@+id/webLayout" android:layout_above="@+id/btnBar" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/blk" android:layout_margin="10dp"&gt; &lt;WebView android:id="@+id/WebView" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_margin="1dp" android:background="@drawable/white" &gt; &lt;/WebView&gt; &lt;/LinearLayout&gt; &lt;/RelativeLayout&gt; &lt;/LinearLayout&gt; </code></pre> <p>and here is my pop-up layout:</p> <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:orientation="vertical" android:background="@color/light_grey" android:layout_width="wrap_content" android:minWidth="300dp"&gt; &lt;LinearLayout android:id="@+id/main_inner_layout" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:background="@color/white" android:layout_margin="3dp" &gt; &lt;TextView android:id="@+id/enter_txt" android:text="Enter Cup Code Below:" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center_horizontal" android:textColor="@color/black" android:layout_gravity="left" android:typeface="sans" android:textSize="16dp" android:layout_margin="10dp" &gt; &lt;/TextView&gt; &lt;RelativeLayout android:id="@+id/code_layout" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:background="@color/white" &gt; &lt;EditText android:text="12345" android:id="@+id/CodeInputOne" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="10dp" android:layout_alignParentLeft="true" &gt;&lt;/EditText&gt; &lt;EditText android:text="12345" android:id="@+id/CodeInputTwo" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_centerHorizontal="true" &gt;&lt;/EditText&gt; &lt;EditText android:text="12345" android:id="@+id/CodeInputThree" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_alignParentRight="true" &gt;&lt;/EditText&gt; &lt;/RelativeLayout&gt; &lt;RelativeLayout android:id="@+id/btn_layout_top" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginTop="10dp" android:layout_marginRight="10dp" android:background="@color/white" &gt; &lt;Button android:id="@+id/AccountBtn" android:textStyle="bold" android:text="My Account" android:layout_marginRight="5dp" android:layout_alignParentLeft="true" android:onClick="ClickHandler" android:layout_height="40dp" android:layout_width="130dp" &gt;&lt;/Button&gt; &lt;Button android:id="@+id/SubmitBtn" android:textStyle="bold" android:text="Submit" android:layout_marginLeft="5dp" android:layout_alignParentRight="true" android:onClick="ClickHandler" android:layout_height="40dp" android:layout_width="130dp" &gt;&lt;/Button&gt; &lt;/RelativeLayout&gt; &lt;RelativeLayout android:id="@+id/btn_layout_bottom" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:background="@color/white" &gt; &lt;Button android:id="@+id/RewardsBtn" android:textStyle="bold" android:text="Rewards" android:layout_marginRight="5dp" android:layout_alignParentLeft="true" android:onClick="ClickHandler" android:layout_height="40dp" android:layout_width="130dp" &gt;&lt;/Button&gt; &lt;Button android:id="@+id/CancelBtn" android:textStyle="bold" android:text="Cancel" android:layout_marginLeft="5dp" android:layout_alignParentRight="true" android:onClick="ClickHandler" android:layout_height="40dp" android:layout_width="130dp" &gt;&lt;/Button&gt; &lt;/RelativeLayout&gt; &lt;/LinearLayout&gt; &lt;/LinearLayout&gt; </code></pre> <p>Thanks!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload