Tengo un TextView y quiero agregar un símbolo de viñeta en mi texto a través de XML. ¿Es posible?
162
Tengo un TextView y quiero agregar un símbolo de viñeta en mi texto a través de XML. ¿Es posible?
Tienes que usar la codificación de caracteres correcta para lograr este efecto. Podrías intentar con•
Solo para aclarar: use setText("\u2022 Bullet");
para agregar la viñeta mediante programación.0x2022 = 8226
setText("\u2022 Bullet");
para agregar la viñeta mediante programación.0x2022 = 8226
• = \u2022, ● = \u25CF, ○ = \u25CB, ▪ = \u25AA, ■ = \u25A0, □ = \u25A1, ► = \u25BA
Esto funcionó para mí:
fuente
Copiar pegar: •. Lo hice con otros personajes extraños, como ◄ y ►.
Editar: aquí hay un ejemplo. Los dos
Button
s en la parte inferior tienenandroid:text="◄"
y"►"
.fuente
Prolly es una mejor solución en algún lugar, pero esto es lo que hice.
Funciona como quieres, pero realmente es una solución alternativa.
fuente
Puede probar BulletSpan como se describe en los documentos de Android.
fuente
Así es como terminé haciéndolo.
y el código para drawbale / circle.xml es
fuente
Con Unicode podemos hacerlo fácilmente, pero si quiero cambiar el color de la viñeta, probé con una imagen de viñeta coloreada y la configuré como dibujable a la izquierda y funcionó
fuente
Como Android no admite
<ol>, <ul> or <li>
elementos html, tuve que hacerlo asísi desea mantener un espacio personalizado, use
</pre> tag
fuente