android - ScrollView Still comes Behind out of it's Area -
this xml. .
<relativelayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.xxx.xxx.myactivity" > <linearlayout android:id="@+id/viewfromdatetodate" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignparenttop="true" android:layout_gravity="center" android:layout_marginbottom="10dp" android:layout_margintop="10dp" android:gravity="center" android:orientation="horizontal" > <edittext android:id="@+id/txtfromdate" android:layout_width="wrap_content" android:layout_height="wrap_content" android:drawableright="@drawable/timesheet_icon" android:editable="false" android:focusableintouchmode="false" android:hint="@string/txtfromdate" android:inputtype="date" android:onclick="selectdate" android:textsize="@dimen/generaltextsize" /> <textview android:id="@+id/textview1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginleft="15dp" android:layout_marginright="15dp" android:text="@string/lblfromto" android:textappearance="?android:attr/textappearancemedium" android:textsize="@dimen/generaltextsize" /> <edittext android:id="@+id/txttodate" android:layout_width="wrap_content" android:layout_height="wrap_content" android:drawableright="@drawable/timesheet_icon" android:editable="false" android:focusableintouchmode="false" android:hint="@string/txttodate" android:inputtype="date" android:onclick="selectdate" android:textsize="@dimen/generaltextsize" /> <button android:layout_width="100dp" android:layout_height="wrap_content" android:layout_marginleft="15dp" android:background="@drawable/green_button_department" android:text="@string/btnshowdata" android:textcolor="@color/white" /> </linearlayout> <view android:id="@+id/upperseparator" android:layout_width="fill_parent" android:layout_height="1dp" android:layout_below="@id/viewfromdatetodate" android:layout_margintop="15dp" android:background="@android:color/darker_gray" /> <linearlayout android:id="@+id/viewtimeoffdetailsheader" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@id/upperseparator" android:orientation="horizontal" android:padding="10dp" > <textview android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="3" android:text="@string/txtheadertimeoff" android:textsize="@dimen/generaltextsize" /> <textview android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="2" android:text="@string/txtheaderdate" android:textsize="@dimen/generaltextsize" /> <textview android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:text="@string/txtheaderhours" android:textsize="@dimen/generaltextsize" /> <textview android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/txtheaderaction" android:textsize="@dimen/generaltextsize" /> </linearlayout> <view android:id="@+id/lowerseparator" android:layout_width="fill_parent" android:layout_height="1dp" android:layout_below="@id/viewtimeoffdetailsheader" android:background="@android:color/darker_gray" /> <scrollview android:id="@+id/scrolldiv" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@id/lowerseparator" > <linearlayout android:id="@+id/viewtimeoffdetailsarea" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> </linearlayout> </scrollview> <linearlayout android:id="@+id/viewtimeoffdetailsfooter" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignparentbottom="true" android:layout_gravity="center" android:gravity="center" android:orientation="vertical" > <linearlayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button" /> </linearlayout> <button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginbottom="5dp" android:layout_marginleft="15dp" android:background="@drawable/green_button_department" android:text="@string/btnsubmittimeoff" android:textcolor="@color/white" android:textsize="20sp" /> </linearlayout> </relativelayout> i want linerlayout scrolldiv in between of lowerseparator , viewtimeoffdetailsfooter problem scrolview still displaying it's elements after viewtimeoffdetailsfooter starts. . here output. of xml layout
here can see buttons of scrolldiv still displays after viewtimeoffdetailsfooter buttons. know should not put whole file not getting proper solution that's why.
thanks.
you need place above viewtimeoffdetailsfooter, adding below attribute scrolldiv
android:layout_above="@+id/viewtimeoffdetailsfooter" 
Comments
Post a Comment