Comment puis-je créer trois boutons de sorte que seul le premier apparaisse, et une fois qu'il est cliqué, il est remplacé par deux boutons côte à côte à sa place? Ces boutons doivent être centrés.Android - Un bouton se transforme en deux
C'est ce que j'ai jusqu'à présent:
<Button
android:id="@+id/enter_button"
android:layout_width="100dp"
android:layout_height="50dp"
android:padding="5dp"
android:text="@string/enter_button"
android:textColor="#FFFFFF" />
</LinearLayout>
<LinearLayout
android:id="@+id/buttons_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal"
android:padding="30dp" >
<Button
android:id="@+id/clear_button"
android:layout_width="100dp"
android:layout_height="50dp"
android:text="@string/clear_button"
android:textColor="#FFFFFF" />
<Button
android:id="@+id/reserve_button"
android:layout_width="100dp"
android:layout_height="50dp"
android:padding="5dp"
android:text="@string/reserve_button"
android:textColor="#FFFFFF" />
</LinearLayout>
Mais ce qui provoque les deux boutons côte à côte à apparaître en dessous de la première (pas directement au-dessus il). Je sais déjà comment utiliser setVisibility pour faire disparaître le bouton d'entrée.
'setVisibility()' méthode vous aidera beaucoup –