Ich habe folgendes in xml
Ich möchte das zweite lineare Layout am unteren Bildschirmrand platzieren. Wie werde ich tun? Ich habe die Eigenschaft des zweiten relativen Layouts auf den unteren Rand gesetzt, aber unten immer noch nicht angezeigt.
**
%Vor%** Danke im Voraus
Ich habe das auch eine Weile gesucht. Meine gerade gefundene Lösung ist, die Eigenschaft zu verwenden:
%Vor% anstelle Ihrer vorhandenen android:layout_gravity="bottom"
Leider funktioniert das mit meinem Layout nur, wenn ich ein zusätzliches RelativeLayout
als root-Layout habe und der Rest hinzugefügt wird. Vielleicht ist das nicht immer der Fall, aber mit einem LinearLayout
(selbst wenn man fill_parent
verwendet), verwendete es nur die Höhe aller benötigten Elemente und setzte meine Fußzeile an die unterste.
Ich kam zu dieser Lösung und schaute mir diese verwandte Frage an: Wie erreiche ich mit RelativeLayout das folgende Ergebnis?
BEARBEITEN Sie hier, weil das Format im Antwortkommentar verloren gegangen ist: Meinst du, du kannst es nicht neu schreiben oder es hat nicht funktioniert?
Ich hatte auch ein vertikales LinearLayout und meine neue xml-Struktur sieht (ohne die Layout-Größe params etc.) aus. so:
%Vor%Sie sollten vor Ihrem letzten Layout eine Ansicht mit der Gewichtung 1 platzieren, die dann nach unten zeigt. So:
%Vor%Tags und Links android