strings.xml
파일에 일부 문자열을 정의했습니다 . 이제 문자열의 숫자 사이에 여분의 공간을 두어야합니다. 여분의 공백 문자를 입력하면 응용 프로그램에 표시되지 않습니다.
전에:
<string name="spelatonertext3">-4, 5, -5, 6, -6,
그리고 이렇게 여분의 공간을두면
<string name="spelatonertext3">-4, 5, -5, 6, -6,
앱에서 동일하게 보입니다. 공백 문자를 XML 문자열로 만들려면 어떻게해야합니까?
답변
xml에서 공백을 문자열 사용으로 사용  
합니다. XML은 그대로 공백을 사용하지 않습니다. 공백을 설정하기 전에 잘라냅니다. 따라서  
단일 공백 대신 사용하십시오.
답변
보존하려는 공백에 대해 \ u0020을 XML에 직접 삽입하십시오.
<string name="spelatonertext3">-4, \u00205, \u0020\u0020-5, \u00206, \u0020-6,</string>
답변
Android는 String.xml 파일에서 문자열 끝에 공백을 유지하는 것을 지원하지 않으므로 문자열 뒤에 공백을 원하면 단어 사이 에이 유니 코드를 사용해야합니다.
\ u0020
유니 코드 공백 문자입니다.
답변
이미 언급했듯이 XML 파일에 공백을 두는 올바른 방법은 공백에 대한 \u0020
유니 코드 문자를 사용하는 것입니다.
예:
<string name="spelatonertext3">-4,\u00205,\u0020-5,\u00206,\u0020-6</string>
다른 제안 사용할 말했다  
또는  
하지만이 단점이 거기에있다. 첫 번째 단점은 ASCII 문자이므로 TextView와 같은 것을 사용하여 구문 분석하는 것입니다. 두 번째 단점은  
때때로 TextViews에서 이상한 줄 바꿈이 발생할 수 있다는 것 입니다.
답변
우주 변형 :
<string name="space_demo">| | | |</string>
| 스페이스 | 얇은 공간 | 헤어 스페이스 |
답변
이것은 잘 작동합니다. 따옴표를 사용하여 공간 유지
<string name="spelatonertext3">"-4, 5, -5, 6, -6,"</string>
답변
 
안드로이드 프로젝트에서 단일 공간을 나타 내기 위해 string.xml 파일에 넣 습니다.