Android: Wie gibt man in Textansicht einen Kugelschreiber, einen Zeilenumbruch zum Text

8

Ich habe eine Textansicht mit großem Text drin, aber ich möchte Bulletpoints, Zeilenumbrüche geben. Ich habe versucht, XML-Entitäten wie &#8226 für den Aufzählungspunkt in meinem string.xml zu platzieren, aber keinen Zeilenumbruch zu bekommen In der Mitte benutze ich gerne auch zu rechtfertigen

%Vor%

es funktioniert irgendwie, aber ich kann nicht rechtfertigen, Kann ich das irgendwie erreichen?

    
teekib 05.02.2013, 12:52
quelle

6 Antworten

6

Danke euch allen ... endlich habe ich das gemacht

%Vor%

und für justify left habe ich in meiner Layoutdatei android:layout_gravity=center|left

geändert

Ich hoffe, es gibt einen besseren Weg, dies zu tun.

    
teekib 06.02.2013, 06:39
quelle
4

Sie haben den Doppelpunkt nach •

vergessen

Also ändere es so:

%Vor%     
Ahmad 05.02.2013 12:54
quelle
4

Platzieren Sie diesen Code in strings.xml

hi wie geht es dir \ n

• Willkommen bei stackoverflow

setze diesen Text auf deine Textansicht

    
User 05.02.2013 13:05
quelle
0

probiere das aus, hoffe das funktioniert für dich:

%Vor%     
Nipun Gogia 05.02.2013 13:02
quelle
0

Fügen Sie die Datei string.xml hinzu <string name="str">&#8226;item 1\n &#8226;item 2 \n &#8226; item 3</string>

    
chaitanya dalvi 01.09.2015 12:55
quelle
0

Wenn Sie es in Java machen wollen (ich meine dynamisch), verwenden Sie \n für Zeilenumbruch und Unicode-Zeichen für bullet, also \u25CF .

So benutze ich es

%Vor%

Sieht so aus wie Willkommen Benutzername
● Einige Anweisungen

Ihr Fall sollte etwas wie

sein %Vor%

Hier ist ein Code

• = \ u2022
● = \ u25CF
○ = \ u25CB
▪ = \ u25AA
■ = \ u25A0
□ = \ u25A1
► = \ u25BA

    
Inzimam Tariq IT 19.01.2018 10:44
quelle

Tags und Links