android - Put Layout at bottom and add scrollbar -


i have 3 relative layouts in may app, on above another.

<relativelayout_1><checkbox></checkbox></relativelayout> <relativelayout_2></relativelayout> <relativelayout_3></relativelayout> 

first @ top, , third @ bottom. when click on check box in first layout, second layout visible/unvisible. how achive see third layout @ bottom , put scrollbar @ second when visible ? ( second have lot off content when visible, third layout vanished ).

try

<?xml version="1.0" encoding="utf-8"?> <relativelayout    xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="vertical"    android:background="#888888"    android:id="@+id/relativelayout1">    <relativelayout       android:layout_height="wrap_content"       android:id="@+id/relativelayout2"       android:layout_width="fill_parent"       android:background="#404000"       android:layout_alignparenttop="true">       <checkbox          android:text="checkbox"          android:id="@+id/checkbox1"          android:layout_width="wrap_content"          android:onclick="myclickhandler"          android:layout_height="wrap_content"></checkbox>       <checkbox          android:text="checkbox"          android:layout_height="wrap_content"          android:id="@+id/checkbox2"          android:onclick="myclickhandler"          android:layout_alignparentright="true"          android:layout_width="wrap_content"></checkbox>    </relativelayout>    <scrollview       android:id="@+id/scrollview1"       android:layout_below="@+id/relativelayout2"       android:scrollbars="vertical"       android:layout_width="fill_parent"       android:layout_height="wrap_content">       <relativelayout          android:layout_height="wrap_content"          android:id="@+id/relativelayout3"          android:layout_width="fill_parent"          android:background="#000040"          android:orientation="vertical">          <textview             android:layout_height="190dp"             android:id="@+id/textview1"             android:text="textview1"             android:layout_alignparenttop="true"             android:background="#004000"             android:layout_width="wrap_content"             android:textsize="20pt"></textview>          <textview             android:layout_height="190dp"             android:id="@+id/textview2"             android:text="textview2"             android:layout_width="wrap_content"             android:background="#000040"             android:layout_below="@+id/textview1"             android:textsize="20pt"></textview>          <textview             android:layout_height="190dp"             android:id="@+id/textview3"             android:text="textview3"             android:layout_width="wrap_content"             android:background="#400000"             android:layout_below="@+id/textview2"             android:textsize="20pt"></textview>       </relativelayout>    </scrollview>    <relativelayout       android:layout_height="wrap_content"       android:id="@+id/relativelayout4"       android:layout_width="fill_parent"       android:layout_alignparentbottom="true">       <textview          android:layout_height="wrap_content"          android:id="@+id/textview4"          android:text="i'm text view in bottom rel layout"          android:layout_alignparenttop="true"          android:layout_width="wrap_content"          android:background="#000000"></textview>    </relativelayout> </relativelayout> 

and click handler

public void myclickhandler(view target) {     view rv = findviewbyid(r.id.scrollview1);    checkbox cb1 = (checkbox) findviewbyid(r.id.checkbox1);    checkbox  cb2 = (checkbox) findviewbyid(r.id.checkbox2);     switch (target.getid()) {       case r.id.checkbox1:          cb2.setchecked(false);          break;       case r.id.checkbox2:          cb1.setchecked(false);          break;    }    rv.setvisibility(cb1.ischecked() ? view.visible : view.gone); } 

Comments

Popular posts from this blog

c# - How to set Z index when using WPF DrawingContext? -

razor - Is this a bug in WebMatrix PageData? -

visual c++ - Using relative values in array sorting ( asm ) -