Bonjour à tous,
J'ai une vue contenant un formulaire. Ce formulaire contient un toggle bouton et deux editText.
Je souhaiterais caché les deux edittext quand le toggle est à off et les montrer quand il est à on.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <TableLayout android:stretchColumns="0" android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/tableLayout1"> <TableRow android:id="@+id/tableRow1" android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView android:text="@string/mem_id" android:textSize="14px" android:layout_height="wrap_content" android:id="@+id/textView3" android:layout_gravity="center_vertical" android:paddingRight="10dp" android:layout_width="wrap_content"></TextView> <ToggleButton android:id="@+id/memid" android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="ToggleButton"></ToggleButton> </TableRow> </TableLayout> <!-- PArtie conditionnée --> <LinearLayout android:id="@+id/linearLayout1" android:layout_height="wrap_content" android:layout_width="fill_parent" android:orientation="vertical"> <EditText android:layout_height="wrap_content" android:text="" android:layout_width="fill_parent" android:id="@+id/login"></EditText> <EditText android:layout_height="wrap_content" android:text="" android:layout_width="fill_parent" android:id="@+id/password" android:inputType="textPassword"></EditText> </LinearLayout>
Est ce possible avec un simple événement sur le toggle qui passerait le layout en caché par exemple ou alors faut il définir / détruire en JAVA les éléments que je souhaite faire apparaitre/ disparaitre ?
Merci
Partager