2011-01-21 12 views
5

Tengo 5-10 líneas de información de dirección que quiero insertar en un diseño en mi aplicación de Android. Prefiero no utilizar textviews separadas, pero quiero tener uno donde puedo insertar saltos de línea manualmente.Salto de línea en Android agrega relleno

Lo hago agregando \ n y parece funcionar, PERO ... Esto también agrega relleno o un espacio, no estoy seguro de cuál.

Ejemplo:

Este XML

<string name="contact_address"> 
    Street address\n 
    City\n 
    Country 
</string> 

da este resultado:

Street address 
City 
Country 

Alguien sabe qué podría ser incorrecto, o tengo que renunciar y hacer 5-10 separada textviews?

+0

cuál es el problema en este Andreas. Dirección \ nCity \ nCountry. Está funcionando bien – Pinki

+1

¿Por qué tiene una cadena con todos los que están dentro? – Macarse

Respuesta

6

Probar:

<string name="contact_address">Street address\nCity\nCountry</string> 

para deshacerse de los espacios que usted está poniendo en su XML.

+0

Gracias, funcionó. Tal vez no debería haber intentado hacer que el XML se vea bien con nuevas filas para cada palabra :) – Andreas

+1

@Andreas: la mayor parte de tu XML de recursos no tendrá que preocuparse por esto, pero los contenidos de los recursos de cadena son sensibles al espacio en blanco. – CommonsWare