¿Cómo poner el carácter del espacio en un nombre de la secuencia en XML?

He definido algunas cadenas en el archivo strings.xml . Ahora tengo que poner un poco de espacio extra entre algunos números en la cadena. Cuando escribo caracteres de espacio extra esto no se muestra en la aplicación sin embargo.

Antes de:

 <string name="spelatonertext3">-4, 5, -5, 6, -6, 

Y si pongo un espacio extra como este:

 <string name="spelatonertext3">-4, 5, -5, 6, -6, 

Sólo se ve lo mismo en la aplicación. ¿Cómo puedo crear caracteres de espacio en la cadena XML?

Para usar el espacio en blanco en xml como cadena use &#160; . XML no tomará el espacio en blanco tal cual es. Se recortará el espacio en blanco antes de configurarlo. Así que use &#160; En lugar de solo espacio en blanco

Insertar \ u0020 directamente en el XML para un espacio en blanco que desea conservar.

 <string name="spelatonertext3">-4, \u00205, \u0020\u0020-5, \u00206, \u0020-6,</string> 

Variantes espaciales:

 <string name="space_demo">|&#x20;|&#x2009;|&#x200A;|</string> 

| ESPACIO | ESPACIO DELGADO | CABELLO ESPACIO |

Como ya se mencionó la forma correcta de tener un espacio en un archivo XML es mediante \u0020 que es el carácter unicode para un espacio.

Ejemplo:

 <string name="spelatonertext3">-4,\u00205,\u0020-5,\u00206,\u0020-6</string> 

Otras sugerencias han dicho usar &#160; O &#032; Pero hay dos desventajas a esto. El primer inconveniente es que estos son caracteres ASCII, por lo que están confiando en algo como un TextView para analizarlos. El segundo inconveniente es que &#160; Puede a veces causar envoltura extraña en TextViews.

Puede utilizar los siguientes

 <string name="spelatonertext3"> "-4, 5, -5, 6, -6, "> </string> 

Ponga algo en " " (cita) con espacio, y debería funcionar

Android no admite el mantenimiento de los espacios al final de la cadena en el archivo String.xml, por lo que si desea espacio después de cadena que necesita para utilizar este unicode entre las palabras.

\ U0020

Es un carácter de espacio unicode.

Ponga &#160; En el archivo string.xml para indicar un solo espacio en un proyecto android.

Xml: space = "preserve"

Funciona de maravilla.

Editar: Incorrecto. En realidad, sólo funciona cuando el contenido está compuesto sólo de espacios en blanco.

Enlazar

Si la salida es HTML, entonces en HTML los espacios múltiples aparecen como un único espacio. Para evitar esto, utilice espacios no rompientes (xA0) en lugar de espacios ordinarios.

Si desea que aparezca como "-4, 5, -5, 6, -6," (dos espacios), puede agregar el siguiente código a string.xml

<string name="spelatonertext3"> "-4,&#160;&#160;5,&#160;-5,&#160;&#160;6,&#160;&#160;-6,"</string>

  Es mostrar un espacio.

Según su pregunta si desea añadir espacios más de uno en recursos de cadena su opción son muchos para agregar espacios entre el carácter o la palabra:

1. Por defecto un espacio que puede agregar directamente en el archivo de recursos de cadena que funciona bien. Pero si da más de un espacio dentro del archivo de los recursos de la cadena entonces excluye esos espacios. p.ej . -4, 5, -5, 6, -6,

 2. If you want add more extra spaces inside string resource file then uses:- i. adding unicode after character like eg. <string name="test">-4,&#160;&#160;5,&#160;&#160;-5,&#160;&#160;6,&#160;&#160;-6,</string> ii.you can use "\u0020" eg <string name="test">-4,\u0020\u0020 5,\u0020\u00205 -5,\u0020\u00205 6,\u0020\u00205 -6,</string> 
  • Considere la posibilidad de agregar android: paddingStart = "25dp" para soportar mejor layouts de derecha a izquierda Error
  • Dibujar círculo mediante programación utilizando Android ShapeDrawable
  • ImageView no se extiende (Android)?
  • ¿Cómo puedo obtener de forma confiable un color de un AttributeSet?
  • Adaptador de llamada de reconocimiento de voz de Android
  • ¿Cómo alinear vistas en la parte inferior de la pantalla?
  • Cambiar el ancho de AutoCompleteTextView en Android
  • Se ha producido un error de análisis XML de Android Error inesperado
  • Android: idioma predeterminado de strings.xml
  • Símbolo de escape de Android XML "@"
  • Android sdk main.out.xml error de análisis?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.