Android relative layout center vertikal mit Rand
in Android RelativeLayout können wir textView genau in der Mitte des Bildschirms mit diesem code:
<TextView
android:text="This is TextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true" />
Ergebnis:
top
-
-
-
-
This is TextView (center vertical)
-
-
-
-
bottom
Aber ich muss die textView noch ein bisschen nach unten, ich versuche, fügen Sie marginTop
aber scheint, wie nach der Verwendung von layout_centerVertical=true
seine unmöglich geworden. Jede Lösung?
Erwartete Ergebnis (ein bisschen nach unten):
top
-
-
-
-
-
-
This is TextView (center vertical slight to bottom)
-
-
bottom
gute Frage, vielen Dank
InformationsquelleAutor Abraham Putra Prakasa | 2014-11-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, LinearLayout, die leicht getan Ihrer Anforderung mit Gewicht :
um Ihnen zu helfen...
Es kann durchgeführt werden, indem nur das relativelayout, ohne die Notwendigkeit zu haben, eine komplizierte Ansicht-Hierarchie. siehe unten meine Antwort
denken Sie nicht sehen, und überprüfen Sie bitte alle ans einigen bereits als die Art Ihrer Lösung, so versuchen Sie es zu upvote diese, anstatt Ihre angeblich ans.
InformationsquelleAutor Haresh Chhelana
Versuchen Sie dies:
Versuchen, RelativeLayout, die leicht getan Ihrer Anforderung mit Gewicht :
InformationsquelleAutor No Name
Warum sollte Sie geschachtelte Ansicht innen übergeordneten Ansicht ?
Verwenden
paddingTop
Attribut.Beispiel:
Hoffe, dies wird Ihnen helfen.
InformationsquelleAutor Hiren Patel
Dass ich auf diese Art von problem heute und ich fand heraus, auf diese Weise.
Sapce
undLinearLayout
ist eine gute Lösung, um dies zu tun.InformationsquelleAutor Wooseong Kim