Voici ma mise en page de code;
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:text="@string/welcome"
android:id="@+id/TextView"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</TextView>
<LinearLayout android:id="@+id/LinearLayout"
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="bottom">
<EditText android:id="@+id/EditText"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</EditText>
<Button android:text="@string/label_submit_button"
android:id="@+id/Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</Button>
</LinearLayout>
</LinearLayout>
Ce que cela ressemble est sur la gauche et que je veux qu'elle ressemble est sur la droite.
La réponse évidente est de mettre le TextView pour fill_parent sur la hauteur, mais cela provoque pas de place à gauche pour le bouton ou champ de saisie. Essentiellement, le problème est que je veux que le bouton submit et la saisie de texte à une hauteur fixe à la partie inférieure et l'affichage de texte pour remplir le reste de l'espace, de la même façon dans le Linéaire horizontal layout que je veux sur le bouton soumettre pour envelopper son contenu et pour la saisie de texte pour remplir le reste de l'espace.
Si le premier élément d'un Linéaire de la Mise en page est dit de fill_parent c'est exactement ce que fait, ne laissant pas de place pour les autres articles, comment puis-je obtenir un élément qui est le premier dans un linéaire de la mise en page à remplir tout l'espace en dehors de la configuration minimale requise par le reste des éléments dans la mise en page?
EDIT:
Relative Mises en page ont été en effet la réponse, je vous Remercie!
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:text="@string/welcome"
android:id="@+id/TextView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true">
</TextView>
<RelativeLayout
android:id="@+id/InnerRelativeLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" >
<Button
android:text="@string/label_submit_button"
android:id="@+id/Button"
android:layout_alignParentRight="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</Button>
<EditText
android:id="@+id/EditText"
android:layout_width="fill_parent"
android:layout_toLeftOf="@id/Button"
android:layout_height="wrap_content">
</EditText>
</RelativeLayout>
</RelativeLayout>