android - Actionbar overlapping Scrollbar inside fragment -


i have scrollview root view of fragment. it's child vertical linear layout 4 elements. first element image. issue image getting cut , can't seem scroll upwards. issue in landscape mode. following xml:

<?xml version="1.0" encoding="utf-8"?> <scrollview xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="match_parent">  <linearlayout     android:layout_width="wrap_content"     android:layout_height="wrap_content"     android:layout_gravity="center"     android:weightsum="4"     android:orientation="vertical">      <imageview         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:src="@drawable/logo_dark"         android:id="@+id/imageview2"         android:layout_gravity="center" />      <linearlayout         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:orientation="vertical"         android:padding="10dp"         android:layout_gravity="center"         android:id="@+id/linearlayout3">          <linearlayout             android:layout_margintop="10dp"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_gravity="center">              <imageview                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:src="@drawable/student"                 android:layout_gravity="center" />              <autocompletetextview                 android:id="@+id/new_form_student"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:ems="15"                 android:textcolor="@color/colorprimary"                 android:textcolorhint="#fff"                 android:padding="10dp" />          </linearlayout>          <linearlayout             android:layout_margintop="10dp"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_gravity="center">              <imageview                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:src="@drawable/person"                 android:layout_gravity="center" />              <autocompletetextview                 android:id="@+id/new_form_person"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:ems="15"                 android:textcolor="@color/colorprimary"                 android:textcolorhint="#fff"                 android:padding="10dp" />          </linearlayout>           <linearlayout             android:layout_margintop="10dp"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_gravity="center">              <imageview                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:src="@drawable/reason"                 android:layout_gravity="center" />              <autocompletetextview                 android:id="@+id/new_form_reason"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:ems="15"                 android:textcolor="@color/colorprimary"                 android:textcolorhint="#fff"                 android:padding="10dp" />          </linearlayout>          <linearlayout             android:layout_margintop="10dp"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_gravity="center">              <imageview                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:src="@drawable/check"                 android:layout_gravity="center" />              <autocompletetextview                 android:id="@+id/new_form_check"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:ems="15"                 android:textcolor="@color/colorprimary"                 android:textcolorhint="#fff"                 android:padding="10dp" />          </linearlayout>      </linearlayout>      <imageview         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_gravity="center"         android:src="@drawable/submit"         android:id="@+id/new_form_submit"         android:padding="10dp"/>      <imageview         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_gravity="center"         android:src="@drawable/cancel"         android:id="@+id/new_form_cancel"         android:padding="10dp"/>  </linearlayout> 

and screenshot of issue: issue screenshot

thanks,

found here:

remove layout_gravity attribute linear layout directly placed inside scrollview, in case,

<scrollview xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="match_parent">  <linearlayout     android:layout_width="wrap_content"     android:layout_height="wrap_content"    <!-- android:layout_gravity="center" -->     android:weightsum="4"     android:orientation="vertical"> 

instead of:

<linearlayout         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_gravity="center"         android:weightsum="4"         android:orientation="vertical"> 

Comments

Popular posts from this blog

mysql - Dreamhost PyCharm Django Python 3 Launching a Site -

java - Sending SMS with SMSLib and Web Services -

java - How to resolve The method toString() in the type Object is not applicable for the arguments (InputStream) -