title: Android soft keyboard covers Edittext android
body: <p>Android: show soft keyboard automatically covers half of Edittext field after clicking on that particular Edittext implemented in the bottom of the layout. When request focus on EditText soft keyboard opens and it will shift the layout upward but covers up the half of Edittext field.  </p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
      &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
          xmlns:app="http://schemas.android.com/apk/res-auto"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:orientation="vertical"&gt;
  
      &lt;LinearLayout
          android:layout_width="match_parent"
          android:layout_height="0dp"
          android:layout_weight="0.12"
          android:background="@color/green"
          android:orientation="horizontal"&gt;
  
          &lt;LinearLayout
              android:id="@+id/ll_back"
              android:layout_width="0dp"
              android:layout_height="match_parent"
              android:layout_weight="0.6"
              android:background="@drawable/btn_selector"
              android:focusable="true"
              android:focusableInTouchMode="true"
              android:gravity="center"
              android:orientation="horizontal"&gt;
  
              &lt;ImageView
                  android:id="@+id/img_nav"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:background="@drawable/ic_back"
                  android:focusableInTouchMode="true" /&gt;
  
          &lt;/LinearLayout&gt;
  
          &lt;LinearLayout
              android:id="@+id/ll_circle"
              android:layout_width="wrap_content"
              android:layout_height="match_parent"
              android:background="@drawable/btn_selector"
              android:gravity="center_vertical|start"
              android:orientation="horizontal"&gt;
  
              &lt;de.hdodenhof.circleimageview.CircleImageView
                  android:id="@+id/circleView"
                  android:layout_width="@dimen/list_circle"
                  android:layout_height="@dimen/list_circle"
                  android:layout_gravity="center"
                  android:layout_margin="7dp"
                  android:src="@drawable/logo8" /&gt;
          &lt;/LinearLayout&gt;
  
  
          &lt;LinearLayout
              android:id="@+id/ll_id"
              android:layout_width="wrap_content"
              android:layout_height="match_parent"
              android:layout_marginLeft="5dp"
              android:background="@drawable/btn_selector"
              android:gravity="center_vertical"
              android:orientation="vertical"&gt;
  
              &lt;TextView
                  android:id="@+id/textView8"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:text="\@gaurav.yadav"
                  android:textColor="@android:color/white"/&gt;
  
              &lt;TextView
                  android:id="@+id/textView81"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:text="1d" /&gt;
          &lt;/LinearLayout&gt;
  
          &lt;LinearLayout
              android:layout_width="0dp"
              android:layout_height="match_parent"
              android:layout_weight="0.3"&gt;&lt;/LinearLayout&gt;
  
  
          &lt;LinearLayout
              android:id="@+id/ll_p"
              android:layout_width="0dp"
              android:layout_height="match_parent"
              android:layout_weight="1.2"
              android:gravity="center_vertical|right"
              android:orientation="horizontal"&gt;
  
  
              &lt;LinearLayout
                  android:id="@+id/ll"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:layout_margin="10dp"
                  android:gravity="center"
                  android:orientation="horizontal"&gt;
  
              &lt;/LinearLayout&gt;
  
          &lt;/LinearLayout&gt;
  
          &lt;LinearLayout
              android:id="@+id/ll_post"
              android:layout_width="wrap_content"
              android:layout_height="match_parent"
              android:background="@drawable/btn_selector"
              android:gravity="center"
              android:orientation="horizontal"&gt;
  
          &lt;/LinearLayout&gt;
  
      &lt;/LinearLayout&gt;
  
      &lt;LinearLayout
          android:layout_width="match_parent"
          android:layout_height="0dp"
          android:layout_weight="0.87"
          android:orientation="vertical"&gt;
  
  
          &lt;LinearLayout
              android:layout_width="match_parent"
              android:layout_height="match_parent"
              android:orientation="vertical"&gt;
  
              &lt;android.support.v7.widget.RecyclerView
                  android:id="@+id/RecyclerView_topcollege"
                  android:layout_width="match_parent"
                  android:layout_height="match_parent"
                  android:scrollbars="vertical"&gt;
  
              &lt;/android.support.v7.widget.RecyclerView&gt;
          &lt;/LinearLayout&gt;
  
      &lt;/LinearLayout&gt;
  
  
      &lt;LinearLayout
          android:layout_width="match_parent"
          android:layout_height="0dp"
          android:layout_weight="0.12"
          android:gravity="center"
          android:orientation="horizontal"&gt;
  
          &lt;LinearLayout
              android:id="@+id/ll_attachment"
              android:layout_width="0dp"
              android:layout_height="match_parent"
              android:layout_weight="0.5"
              android:gravity="center"
              android:orientation="horizontal"&gt;
  
              &lt;ImageView
                  android:id="@+id/imageView28"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:background="@android:drawable/ic_menu_gallery" /&gt;
          &lt;/LinearLayout&gt;
  
          &lt;LinearLayout
              android:layout_width="0dp"
              android:layout_height="match_parent"
              android:layout_margin="10dp"
              android:layout_weight="2"
              android:background="@drawable/bg_edittext"
              android:gravity="center"
              android:orientation="horizontal"&gt;
  
              &lt;LinearLayout
                  android:layout_width="0dp"
                  android:layout_height="match_parent"
                  android:layout_weight="2"
                  android:gravity="center"
                  android:orientation="horizontal"&gt;
  
                  &lt;EditText
                      android:id="@+id/editText"
                      android:layout_width="match_parent"
                      android:layout_height="match_parent"
                      android:layout_marginLeft="5dp"
                      android:background="#00000000"
                      android:hint="Write a Answer...."
                      android:textSize="15sp" /&gt;
              &lt;/LinearLayout&gt;
  
              &lt;LinearLayout
                  android:layout_width="0dp"
                  android:layout_height="match_parent"
                  android:layout_weight="0.5"
                  android:background="@android:drawable/ic_menu_send"
                  android:gravity="center"
                  android:orientation="horizontal"&gt;
  
                  &lt;ImageView
                      android:id="@+id/imageView27"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content" /&gt;
              &lt;/LinearLayout&gt;
          &lt;/LinearLayout&gt;
      &lt;/LinearLayout&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>