Como fazer uma nova linha ou tab em <string> XML (eclipse / android)?


Respostas:




20

Use \ t para adicionar guia e \ n para nova linha, aqui está um exemplo simples abaixo.

<string name="list_with_tab_tag">\tbanana\torange\tblueberry\tmango</string>
<string name="sentence_with_new_line_tag">This is the first sentence\nThis is the second scentence\nThis is the third sentence</string>

9

Você pode usar \npara nova linha e \tpara guias. Além disso, os espaços / tabulações extras são apenas copiados da maneira como você os escreve noStrings.xml então apenas dê alguns espaços onde quiser.

Uma maneira melhor de chegar a isso provavelmente seria usar padding / margin em seu view xml e dividir seu texto longo em diferentes strings em string.xml


1
Aceite a resposta de alguém se você for ajudado;)
Stefan de Bruijn


3

adicione esta linha no topo de string.xml

<?xml version="1.0" encoding="utf-8"?>

E use

'\n'

de onde você deseja quebrar sua linha.

ex. <string> Hello world. \n its awesome. <string>

Resultado:

Hello world.
its awesome.

Como posso fazer duas linhas de quebra?
jvargas

0
  • Incluir esta linha em seu layout xmlns:tools="http://schemas.android.com/tools"
  • Agora, use \npara nova linha e \tpara espaço como tab.
  • Exemplo:

    para \ n : android:text="Welcome back ! \nPlease login to your account agilanbu"

    para \ t : android:text="Welcome back ! \tPlease login to your account agilanbu"


Como posso fazer duas linhas de quebra?
jvargas
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.