Wie zentriere ich den Text horizontal und vertikal in einer TextView
so dass es genau in der Mitte des Bildes erscheint. TextView
in Android
?
Antworten
Zu viele Anzeigen?
Kamlakar Kate
Punkte
399
Anil
Punkte
1067
android:gravity="center_horizontal"
für die horizontale Ausrichtung von Text Center. android:gravity="center_vertical"
für die vertikale Ausrichtung von Text Center. android:gravity="center"
für die Ausrichtung von Text Center sowohl vertikal als auch horizontal.
<TextView
android:layout_width="match_parent"
android:gravity="center_horizontal|center_vertical"
android:layout_height="match_parent" />
Mansoor Ahmad Samar
Punkte
89
Muklas
Punkte
451
<LinearLayout
android:layout_width="match_parent"
android:orientation="vertical"
android:gravity="center"
android:layout_height="wrap_content">
<TextView
android:id="@+id/failresults"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="3dp"
android:gravity="center_vertical|center_horizontal"
android:text=""
android:textSize="12sp" />
</LinearLayout>
wenn Sie textview innerhalb linearlayout haben, müssen Sie sie beide Schwerkraft auf Zentrum setzen
Mansuu....
Punkte
1186
Ich glaube nicht, Sie wirklich brauchen, um zu tun, dass nur Ihre TextView in Layout-Datei wie folgt definieren
<RelativeLayout
android:layout_width="width"
android:layout_height="height">
<TextView
android:id="@+id/yourid"
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Your text" />
</RelativeLayout>
15 Stimmen
Sowohl layout_width als auch layout_height auf fill_parent setzen, dann gravity auf center setzen. Das wird den Trick machen
5 Stimmen
Fill_parent ist jetzt veraltet, also verwenden Sie MATCH_PARENT in layout_width und layout_height und setzen Sie die Schwerkraft des TextViews auf Zentrum.