tags:

views:

21

answers:

0

imagebutton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if(thide) { from.setVisibility(EditText.GONE); subject.setVisibility(EditText.GONE); body.setVisibility(EditText.GONE); attachment.setVisibility(EditText.GONE); thide=false; } else { from.setVisibility(EditText.VISIBLE); subject.setVisibility(EditText.VISIBLE); body.setVisibility(EditText.VISIBLE); attachment.setVisibility(EditText.VISIBLE); thide=true; } } });

XML is

<EditText 
    android:id="@+id/from"
    android:singleLine="true"
    android:hint="From"
    android:visibility="gone"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginLeft="40dip"
    android:layout_marginRight="40dip"
    android:layout_marginTop="5dip">
</EditText>
<EditText  
    android:id="@+id/subject"
    android:singleLine="true"
    android:hint="Subject"
    android:visibility="gone"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:layout_marginLeft="40dip"
    android:layout_marginRight="40dip"
    android:layout_marginTop="5dip">
</EditText>
<EditText  
    android:id="@+id/body" 
    android:singleLine="true"
    android:hint="Body"
    android:visibility="gone"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:layout_marginLeft="40dip"
    android:layout_marginRight="40dip"
    android:layout_marginTop="5dip">
</EditText>
<EditText  
    android:id="@+id/attachment"
    android:singleLine="true"
    android:hint="Attachment"
    android:visibility="gone"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:layout_marginLeft="40dip"
    android:layout_marginRight="40dip"
    android:layout_marginTop="5dip">
</EditText>

I have Written a code to show the tesxt fields n hide the text fields. At d start all the fields will be hidden when i will click on buton text fields ll be shown and vice versa,

Now i want UI to be changed, I want a button like spinner one which is having down arrow at the end of the button.

when i click on the down arrow i want all the fields to be shown. and again when i click on same arrow all the fields to be hidden