나는 전에 이런 질문을 보았지만 어디서나 찾을 수는 없다고 생각합니다. 그래서 다른 사람이 질문을하지 않으면 질문의 버전을 게시 할 것입니다. 그것을위한 링크. 어쨌든 안드로이드 대화 상자에서 텍스트의 각 단락 들여 쓰기 금지
...나는 대화 상자 내부에 표시 내 strings.xml
파일에 문자열을 양육하는 AlertDialog
있습니다. 문자열은 다음과 같습니다.
<string name="about_app">
Blah blah blah talking about stuff this is a line
Oh look I continued onto another line! Now I want these...\n\n
So this is another paragraph! Intriguing. Yes, onto the next line
Android text doesn't necessarily consider this a new line, which is fine
becauase i only care about paragraphs, which I'm using backslash n's for!\n\n
And... here's my final statement! Woo.\n
</string>
모든 것이 (다소) AlertDialog에 올바르게 표시됩니다. "blah blah blah ..."는 AlertDialog
의 왼쪽 가장자리와 일치하고 \n\n
에 도달 할 때까지 계속됩니다. 여기에서 나는 "나는 이것이 ..."전에 원하는 간격을 얻습니다. 그러나 "그래서 이것은 ..."내가 들러 붙잡을 수없는 성가신 작은 공간 하나가 들여 쓰기되어 있습니다! "그리고 ... 여기 내 ..."와 동일합니다. 누구든지 이것에 대한 해결책을 가지고 있습니까?
참고 : 코드의 각 단락 뒤에 빈 줄을 제거하려고 시도했지만 아무것도하지 않습니다. 나는 또한 내 \n
후에 공백이 없다는 것을 보장했다.
어떻게 단락 앞에 \ n을 퍼팅에 대한 -이 같은 : '<문자열 이름 = "about_app"> 물건에 대해 이야기하는 멍청한 ㅋㅋ 이것은 라인입니다 오, 또 다른 라인을 계속보세요! 이제 나는 이것들을 원합니다 ... \ n \ n 이렇게 다른 단락입니다! 흥미 진진한. 예, 다음 줄에 안드로이드 텍스트는 반드시 새로운 줄을 고려하지 않습니다. 이는 입니다. 단락에 대해서는 신경 쓰지 않아도됩니다. \ n \ n 여기 있습니다. 최종 성명서! 우. \ n ' – Rajesh
이전 메모의 서식이 예상대로 나오지 않았습니다. 내가 의미했던 것은 단락의 첫 번째 문자 앞에'\ n'을 사용하는 것이 었습니다. – Rajesh