desde o início da minha programação, usei alguns caracteres especiais como "<-", "" << "im meu string.xml no Eclipse durante o desenvolvimento para Android.
Tudo funcionou bem por um ano, mas hoje, eu só queria fazer algumas pequenas alterações e comecei a editar meus arquivos xml.
Eu recebo agora um erro de compilação nesses personagens porque o eclipse acredita que faz parte dos blocos xml.
Alguma ideia de como eu poderia adicionar este símbolo "<" em meus arquivos xml?
Muito obrigado.
android
xml
special-characters
Waza_Be
fonte
fonte
Respostas:
Usar
<
para<
>
para>
&
para&
fonte
Outra maneira de inserir caracteres especiais, siga o guia Moss : Como posso escrever caracteres e em strings do android.xml pela definição Unicode usada :
Exemplo:
que apresenta na string:
fonte
Eu tropecei nesta questão, já que uso marcação HTML em minhas strings.
Se você consultar a documentação do Android String Resources , na seção: "Estilizando com marcação HTML", você verá que em strings.xml, você precisa usar & lt; para um colchete de abertura, mas você pode usar com segurança uma barra invertida e um colchete de fechamento. Por exemplo:
pode ser escrito como:
em seu strings.xml.
Se estiver usando esta string HTML em seu código, você pode usar:
e a saída será sua string em negrito!
fonte