Aller au contenu

Boutons "Confirmer" & "Annuler"


HerrMueller

Recommended Posts

Bonjour tout le monde.

J'ai un petit problème dans un de mes fichiers XML. Il est structuré de la sorte : un RelativeLayout (avec divers TextView et EditText) englobé par un ScrollView.

J'ai deux boutons à la fin pour soit confirmer ou annuler (je les ai mis dans un LinearLayout pour utiliser layout_weight). J'aimerais que, sur les résolutions d'écran n'utilisant pas le ScrollView, ces deux boutons soient situés tout en bas de l'écran.

Voici un extrait de mon code :

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="fill_parent"
   android:layout_height="wrap_content"
   >

 <RelativeLayout
  	android:layout_width="fill_parent"
	android:layout_height="wrap_content"
	>

//divers TextView et EditText

<LinearLayout 
	android:orientation="horizontal"
	android:layout_width="fill_parent"
	android:layout_height="fill_parent"
	android:layout_below="@id/etRemarqueGar"
	android:paddingTop="15dp"
	android:layout_alignParentBottom="true"
	>

		<Button 
			android:text="Confirmer" 
			android:id="@+id/btConfirmerGar" 
			android:layout_width="wrap_content" 
			android:layout_height="wrap_content"
			android:layout_weight="1"
			android:layout_alignParentBottom="true"
			></Button>

		<Button 
			android:id="@+id/btAnnulerGar" 
			  android:text="Annuler"
			android:layout_width="wrap_content"
			android:layout_height="wrap_content" 
			android:layout_weight="1"
			/>
</LinearLayout>

</RelativeLayout>

</ScrollView>

Votre aide serait la bienvenue :emo_im_angel:

Si quelque chose n'est pas clair, n'hésitez pas à me demander des renseignements supplémentaires.

Lien vers le commentaire
Partager sur d’autres sites

Rebonjour, désolé pour la réponse tardive (j'étais en vacances! :) ) et merci pour les réponses!

Il suffisait en effet d'englober le tout dans un FrameLayout et d'ajouter le paramètre android:gravity="bottom" au LinearLayout contenant les deux boutons.

J'avais oublié l'existence de FrameLayout et son utilité...

Merci pour les réponses qui ne se sont pas faites attendre!

:)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...