J'ai un EditText
et un Button
placés les uns à côté des autres sur la même ligne horizontale. C'est très bien, sauf que lorsque l'utilisateur saisit beaucoup de texte, l'icône de la barre d'outils est remplacée par celle de la barre d'outils. EditText
est redimensionné, et le Button
est écrasé.
J'ai les deux EditText
et Button
réglé sur layout_width="wrap_content"
. "fill_parent"
perturbe la mise en page, et je ne veux pas utiliser des tailles absolues si je n'y suis pas obligé - la façon dont elle est maintenant est très bien en paysage et en portrait, je ne veux simplement pas que l'option EditText
pour redimensionner.
Ma disposition :
<TableLayout
android:id="@+id/homelayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<TableRow>
<TextView
android:id="@+id/labelartist"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Find artists:" />
</TableRow>
<TableRow>
<EditText
android:id="@+id/entryartist"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="6"
android:background="@android:drawable/editbox_background"
android:editable="true"
android:padding="5px"
android:singleLine="true" />
<Button
android:id="@+id/okartist"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginLeft="10dip"
android:layout_weight="1"
android:text="Search" />
</TableRow>
</TableLayout>