Eu tenho um TextView e quero adicionar um símbolo de marcador no meu texto por meio de XML. É possível?
162
Eu tenho um TextView e quero adicionar um símbolo de marcador no meu texto por meio de XML. É possível?
Você precisa usar a codificação de caracteres correta para obter esse efeito. Você poderia tentar com•
Apenas para esclarecer: use setText("\u2022 Bullet");
para adicionar o marcador programaticamente.0x2022 = 8226
setText("\u2022 Bullet");
para adicionar o marcador programaticamente.0x2022 = 8226
• = \u2022, ● = \u25CF, ○ = \u25CB, ▪ = \u25AA, ■ = \u25A0, □ = \u25A1, ► = \u25BA
Isso funcionou para mim:
fonte
Copiar colar: •. Eu fiz isso com outros personagens estranhos, como ◄ e ►.
Edit: aqui está um exemplo. Os dois
Button
s na parte inferior têmandroid:text="◄"
e"►"
.fonte
Prolly uma solução melhor lá fora, em algum lugar, mas foi isso que eu fiz.
Funciona como você deseja, mas realmente uma solução alternativa.
fonte
Você pode experimentar o BulletSpan conforme descrito nos documentos do Android.
fonte
Foi assim que acabei fazendo isso.
e o código para drawbale / circle.xml é
fonte
Com o Unicode, podemos fazer isso facilmente, mas se quiser mudar a cor do marcador, tentei com a imagem colorida do marcador e o defini como extraível à esquerda e funcionou
fonte
Como o Android não suporta
<ol>, <ul> or <li>
elementos html, eu tive que fazer assimSe você deseja manter o espaço personalizado, use
</pre> tag
fonte