Android Text Text Text wird an den Seiten mit benutzerdefinierten Schriftart abgeschnitten

8

Dies geschieht in der Vorschau und auf dem Gerät:

TextView ist nichts besonderes, es lädt nur die benutzerdefinierte Schriftart:

%Vor%

Layout ist auch sehr einfach, aber nur für den Fall:

%Vor%

Wie Sie sehen können, werden die linken Teile wie 'j' und 'f' abgeschnitten.

Das Padding oder der Rand hat nicht funktioniert.

Diese Schrift passt in den Rahmen, wenn Sie sie aus anderen Programmen verwenden.

Vielen Dank im Voraus.

Bearbeiten: Was @play_err_ erwähnt, ist in meinem Fall keine Lösung.

  • Ich verwende in der endgültigen Version eine Textansicht, die automatisch skaliert wird, daher wäre das Hinzufügen von Leerzeichen furchtbar schwierig.
  • Ich brauche eine Erklärung, warum andere Programme (zB Photoshop, After Effects ...) eine richtige Bounding Box berechnen können und Android nicht kann
  • Ich lade auch verschiedene Schriftarten dynamisch und möchte kein

    erstellen %Vor%
andras 19.05.2017, 16:29
quelle

3 Antworten

4

Diese Antwort hat mich auf den richtigen Weg gebracht: Ссылка

Die Lösung besteht also darin, eine benutzerdefinierte Textansicht zu erstellen und die onDraw-Methode zu überschreiben:

%Vor%     
andras 27.05.2017, 15:13
quelle
0

Android: Schwerkraft="Zentrum" und benutze Android: layout_paddingleft="value" hoffe, es wird funktionieren ..

    
Majid Ali 24.05.2017 11:56
quelle
0

Was ist, wenn Sie es in ein anderes Layout einfügen und diesem einen Padding hinzufügen? Zum Beispiel so etwas:

%Vor%

Wenn Sie Ihre Schriftart und andere Themen nicht haben usw. Ich habe es gerade mit der kursiven Schrift zum Beispiel versucht und auf meinem Rechner würde es so aussehen. Screenshot

Aktualisieren : Sieht so aus, als ob du nicht der einzige bist, der dieses Problem hatte und die anderen Antworten hier und hier beide beziehen sich leider auf das Hinzufügen von zusätzlichen Leerzeichen.

Ich habe ein Fehlerticket hier erstellt, da es für mich wie ein Fehler aussieht .

    
Kai 24.05.2017 12:10
quelle

Tags und Links