android - Problems with setvisibility for button on RelativeLayout Eclipse -


hy.... i'm making simple project on eclipse. i'm using relative layout shown below :

<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"      android:gravity="center"        tools:context=".profileactivity"      >  <button          android:id="@+id/prof_edit_btn"         android:layout_below="@+id/prof_ll"         android:layout_width="wrap_content"         android:layout_height="wrap_content"                     android:text="edit"         android:layout_margintop="17dp"         android:layout_centerhorizontal="true"         />      <linearlayout          android:layout_below="@+id/prof_ll"         android:layout_width="wrap_content"         android:layout_height="wrap_content"          android:orientation="horizontal"         android:layout_centerhorizontal="true"          >     <button          android:id="@+id/prof_save_btn"         android:layout_below="@+id/prof_ll"         android:layout_width="wrap_content"         android:layout_height="wrap_content"                     android:text="save"         android:layout_margintop="17dp"         android:layout_centerhorizontal="true"         android:visibility="invisible"         android:clickable="false"         />     <button          android:id="@+id/prof_batal_btn"                     android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_centerhorizontal="true"         android:text="batal"         android:layout_margintop="17dp"                     android:visibility="invisible"         android:clickable="false"         /> </linearlayout>  </relativelayout> 

in main activity, i've made simple onclicklistener edit , save button shown below :

medit = (button)findviewbyid(r.id.prof_edit_btn); medit.setonclicklistener(new view.onclicklistener() {                            @override             public void onclick(view arg0) {                 // todo auto-generated method stub                                       mbatal.setvisibility(view.visible);                     mbatal.setclickable(true);                     msave.setvisibility(view.visible);                     msave.setclickable(true);                     medit.setvisibility(view.invisible);                                 }         });  msave = (button)findviewbyid(r.id.prof_save_btn); msave.setonclicklistener(new view.onclicklistener() {                            @override             public void onclick(view v) {                 // todo auto-generated method stub                 medit.setvisibility(view.visible);                   mbatal.setvisibility(view.invisible);                 msave.setvisibility(view.invisible);                 toast.maketext(getapplicationcontext(), "data anda berhasil disimpan", toast.length_short).show();                               }         }); 

well... can see layout xml, edit button visible on start, save , batal button visible when edit clicked user according code program within setonclick listener of edit button. , edit button clicked invisible.... problems here when clicked edit button, save button visible , batal button visible when save button clicked, problem i'm facing edit button not invisible @ when click it.... so.. can me problem please...??? :'(

thanks in advance....

naaah... found own solution... set visibility of save btn , batal btn gone... , it's done.... :-)

<button              android:id="@+id/prof_save_btn"             android:layout_below="@+id/prof_ll"             android:layout_width="wrap_content"             android:layout_height="wrap_content"                         android:text="save"             android:layout_margintop="17dp"             android:layout_centerhorizontal="true"             android:visibility="gone"<-----------=             android:clickable="false"             />         <button              android:id="@+id/prof_batal_btn"                         android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_centerhorizontal="true"             android:text="batal"             android:layout_margintop="17dp"                         android:visibility="gone"<-----------=             android:clickable="false"             /> 

Comments

Popular posts from this blog

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

linux - disk space limitation when creating war file -