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>
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
Post a Comment