Ich habe eine Textansicht und möchte meinem Text über XML ein Aufzählungszeichen hinzufügen. Ist es möglich?
162
Ich habe eine Textansicht und möchte meinem Text über XML ein Aufzählungszeichen hinzufügen. Ist es möglich?
Sie müssen die richtige Zeichenkodierung verwenden , um diesen Effekt zu erzielen. Sie könnten es versuchen•
Nur zur Verdeutlichung: Verwenden Sie setText("\u2022 Bullet");
diese Option, um das Aufzählungszeichen programmgesteuert hinzuzufügen.0x2022 = 8226
setText("\u2022 Bullet");
diese Option, um das Aufzählungszeichen programmgesteuert hinzuzufügen.0x2022 = 8226
• = \u2022, ● = \u25CF, ○ = \u25CB, ▪ = \u25AA, ■ = \u25A0, □ = \u25A1, ► = \u25BA
Das hat bei mir funktioniert:
quelle
Kopieren Einfügen: •. Ich habe es mit anderen seltsamen Charakteren wie ◄ und ► gemacht.
Bearbeiten: Hier ist ein Beispiel. Die beiden
Button
s unten habenandroid:text="◄"
und"►"
.quelle
Prolly eine bessere Lösung da draußen, aber das habe ich getan.
Es funktioniert wie Sie wollen, aber eine Problemumgehung wirklich.
quelle
Sie können BulletSpan wie in den Android-Dokumenten beschrieben ausprobieren .
quelle
So kam ich dazu.
und der Code für drawbale / circle.xml ist
quelle
Mit Unicode können wir das problemlos tun, aber wenn ich die Farbe des Aufzählungszeichens ändern möchte, habe ich es mit einem farbigen Aufzählungsbild versucht und es als links zeichnbar festgelegt, und es hat funktioniert
quelle
Da Android keine
<ol>, <ul> or <li>
HTML-Elemente unterstützt, musste ich es so machenWenn Sie benutzerdefinierten Speicherplatz beibehalten möchten, verwenden Sie
</pre> tag
quelle