Entonces, en mi strings.xml tengo un texto muy largo que quiero formatear de alguna manera. ¿Cómo puedo poner una tabulación antes de la primera frase del texto? Además, ¿cuál es el código para la nueva línea? Gracias
Entonces, en mi strings.xml tengo un texto muy largo que quiero formatear de alguna manera. ¿Cómo puedo poner una tabulación antes de la primera frase del texto? Además, ¿cuál es el código para la nueva línea? Gracias
Respuestas:
Agregar \t
para pestaña y \n
para nueva línea.
Úselo \n
para un salto de línea y \t
si desea insertar una pestaña.
También puede utilizar algunas etiquetas XML para el formato básico: <b>
para texto en negrita, <i>
para cursiva y <u>
para texto subrayado
Más información:
https://developer.android.com/guide/topics/resources/string-resource.html
Use \ t para agregar tabulación y \ n para una nueva línea, aquí hay un ejemplo simple a continuación.
<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>
Puede utilizar \n
para nuevas líneas y \t
pestañas. Además, los espacios / pestañas adicionales simplemente se copian de la forma en que los escribe, Strings.xml
así que solo dé un par de espacios donde los desee.
Una mejor manera de llegar a esto probablemente sería usar padding / margin en su vista xml y dividir su texto largo en diferentes cadenas en su string.xml
Agregar '\ t' para la pestaña
<string name="tab">\u0009</string>
agregue esta línea en la parte superior de string.xml
<?xml version="1.0" encoding="utf-8"?>
y use
'\n'
desde donde quieres romper tu línea.
ex. <string> Hello world. \n its awesome. <string>
Salida:
Hello world.
its awesome.
xmlns:tools="http://schemas.android.com/tools"
\n
para una nueva línea y \t
para un espacio como tabulador.Ejemplo:
para \ n : android:text="Welcome back ! \nPlease login to your account agilanbu"
para \ t : android:text="Welcome back ! \tPlease login to your account agilanbu"