Ich habe eine Textansicht in Android, aber der Text wird nicht konsequent und richtig umhüllen.Android: Text in TextView füllt nicht den gesamten verfügbaren Platz
In diesem ersten Bild:
Das Wort "wenig" hat deutlich genug Platz, um die erste Zeile zu füllen. Es entscheidet sich jedoch dafür, in die zweite Zeile geschoben zu werden. Wenn ich den Text des Körpers zu machen, obwohl kürzer,
Sie können sehen, dass es richtig, dass der Raum füllt.
Wie kann ich erreichen, dass die Textansicht konsistent ist? Entweder Szenario eins oder zwei ist in Ordnung, aber es muss gleich bleiben, unabhängig von der Länge des Körpers.
Dies ist mein aktueller Code. Ich habe versucht, mit Schwerkraft und Ausrichtung zu tun, aber keinen Erfolg.
<TextView
android:id="@+id/review_body_shadow"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentStart="true"
android:gravity="fill"
android:textSize="@dimen/dialog_text_size" />
Vielen Dank! (Ich entschuldige mich dafür, dass ich die Bilder nicht einbetten konnte; mein Ruf ist nicht hoch genug)
Edit: Dies scheint nur ein Problem im Emulator zu sein. Wenn ich die App auf mein Telefon lade, kann ich dieses Problem nicht duplizieren. Daher ist eine Lösung nicht mehr notwendig.
Bitte teilen Sie Ihren XML-Code! – Eenvincible
Nur für den Test, entfernen Sie bitte alignRight und AlignEnd, wäre da ein Unterschied? –
@ F.sh Es gibt keinen Unterschied. Die Ausrichtungen wurden hinzugefügt, um zu versuchen, es zu beheben, aber ohne Erfolg. –