Florin-Constantin Ciubotariu
En mi strings.xml
archivo Tengo un texto muy largo que quiero formatear.
¿Cómo puedo poner un tabulador antes de la primera oración del texto? Además, ¿cuál es el código para la nueva línea?
Boris Strandjev
Agregar \t
para ficha y \n
para nueva línea.
-
¿Cómo puedo hacer dos líneas de ruptura?
– jvargas
10 de junio de 2020 a las 15:37
-
@jvargas \n\n se le permite secuenciarlos tanto como sea necesario
– Boris Strandjev
11 de junio de 2020 a las 6:13
-
Encuentro que Android Studio a menudo elimina cualquier ‘\ n’ de mis archivos de cadena, particularmente después de usar el editor de traducción. muy irritante
– Androidcodificador
13 mayo 2021 a las 18:28
Gridtestcorreo
Usar \n
para un salto de línea y \t
si desea insertar una pestaña.
También puede usar 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
NhatVM
\norte no funcionó para mí Así que usé <br/>
etiqueta HTML
<string name="message_register_success">
Sign up is complete. <br/>
Enjoy a new shopping life at fatherofapps.com!!
</string>
-
En el diseño, puede ver que \n está visible pero mientras se ejecuta \n se convierte en una nueva línea en el dispositivo real y
parece una nueva línea en el diseño pero en el dispositivo real es visible como– Simran Sharma
6 de julio de 2021 a las 9:30
Use \t para agregar una pestaña 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>
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>
Producción:
Hello world.
its awesome.
-
¿Cómo puedo hacer dos líneas de ruptura?
– jvargas
10 de junio de 2020 a las 15:37
-
Dos líneas de ruptura ‘\n\n’
–Mohsin Falak
26 de agosto de 2020 a las 10:12
-
Felicitaciones por incluir la codificación en la parte superior
– Bendición Charumbira
16 oct 2020 a las 12:23
aleksandrbel
Puedes usar \n
para nueva línea y \t
para pestañas. Además, los espacios/pestañas adicionales simplemente se copian de la forma en que los escribe Strings.xml
así que solo da un par de espacios donde los quieras.
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
-
¿Cómo puedo hacer dos líneas de ruptura?
– jvargas
10 de junio de 2020 a las 15:37
-
Dos líneas de ruptura ‘\n\n’
–Mohsin Falak
26 de agosto de 2020 a las 10:12
-
Felicitaciones por incluir la codificación en la parte superior
– Bendición Charumbira
16 oct 2020 a las 12:23
\n
no parece funcionar para tools:text
Puedes usar <br/>
para obtener una vista previa que incluya saltos de línea, pero no aparecerá en el dispositivo a menos que formatee el texto usando algo como Html.fromHtml()
-
En el diseño, puede ver que \n está visible pero mientras se ejecuta \n se convierte en una nueva línea en el dispositivo real y
parece una nueva línea en el diseño pero en el dispositivo real es visible como– Simran Sharma
6 de julio de 2021 a las 9:31
-
Tienes razón, editado. ¿Es \n algo que tools:text no puede manejar?
– Merthan Erdem
6 de julio de 2021 a las 18:49
-
olvidarse de
tools:text
si usaste \n paraandroid:text
, aún sería visible como \n en la vista previa del diseño en Android Studio. Pero cuando lo ejecuta en un dispositivo real, \n se convierte en una nueva línea.– Simran Sharma
8 de julio de 2021 a las 3:52
Vea mi respuesta aquí: stackoverflow.com/questions/18938403/…
– Jin
28 de julio de 2015 a las 17:46