Also habe ich diese Textansicht "An", einen Bearbeitungstext, um den Kontakt einzugeben, und eine Suchschaltfläche, um nach Kontakten alle in einer Zeile zu suchen. Die Textansicht und die Schaltfläche sind alle an einem guten Platz, aber das Problem ist, dass der Bearbeitungstext klein ist, ich möchte, dass er alle verbleibenden Leerzeichen einnimmt. Hier ist der Code:
%Vor%benutze dieses Layout, ich habe dein Layout in lineare (horizontale Standard) umgewandelt. und ein layout_weight zu editText hinzugefügt, belegt es den verbleibenden Platz.
Für diejenigen, die eine Antwort benötigen und diesen Beitrag auflösen, ohne eine Alternative zu geben, ist die Antwort ziemlich einfach.
Sie müssen jedem Steuerelement mitteilen, wo es sich positionieren soll, und es auf das Steuerelement anwenden, das den verfügbaren Speicherplatz android:layout_width = "match_parent"
verwenden soll, obwohl dies in einem LinearLayout jedes andere Steuerelement außer Ausrichtung des Bildschirms drücken würde In einem RelativeLayout funktioniert es perfekt
Tags und Links android user-interface