2010-12-17 15 views
0

Ich wollte wissen, ob es eine Möglichkeit gibt, eine Schaltfläche am unteren Rand des Bildschirms platzieren, egal, welche Größe Bildschirm das Gerät hat. Ich möchte grundsätzlich, dass der Button eine Gravitation = "bottom" hat, nicht nur seinen Text. Ich habe versucht, dies zu tun, und ich kann keinen Weg finden, es zu tun. irgendwelche Vorschläge?Android-Taste dynamisch auf Taste platziert

+0

Könnten Sie die XML, die Sie gerade verwenden, posten? Es ist schwierig, Layouts zu debuggen, ohne zu wissen, um was für ein Layout es sich handelt (z. B. "LinearLayout", "RelativeLayout" usw.) und welche anderen Ansichten sich im selben Layout befinden. – Computerish

Antwort

1

Es macht nichts, habe ich ein Kind Linearlayout nur für und ich habe

android:gravity="bottom" 

in dem Kind und es gearbeitet :-)

0

Versuchen Sie es mit android: layout_gravity = "bottom" auf den Button :)

+0

ich es versucht habe, es funktioniert nicht :-(es richtig bleibt, wo es ist lol ich habe: SickNick

+0

(Angenommen, Sie verwenden ein LinearLayout) Und das ist der Spaß von LinearLayout :) Vielleicht versuchen, RelativeLayout anstelle von LinearLayout zu verwenden? –

1

Welche Layout ist die Schaltfläche? Mit einem relativen Layout können Sie die Schaltfläche auf align_parent_bottom setzen.

1

ein verwenden RelativeLayout mit layout_height="fill_parent" dann der layout_alignParentBottom Wert gesetzt Schaltfläche true in der XML-Datei

Verwandte Themen