2012-01-21 7 views
0

필요한 줄 바꿈을 나타 내기 위해 \ n을 포함 할 수있는 서버에서 텍스트를받습니다. 이 텍스트를 TextView에 표시 할 때 시스템은 줄 바꿈을하지 않지만 단순히 \ n을 일반 텍스트로 처리합니다. 어떻게 이것을 안드로이드가 회선 끊김으로 해석 할 수 있습니까?서버에서 줄 바꿈이 수신되었습니다.

+0

http://stackoverflow.com/questions/5382490/how-to-add-a-line-break-in-an-android-textview –

답변

0

파일을 문자의 바이트 []로 읽고 이러한 방식으로 처리해야합니다. 특히 콘텐츠에 따라 TextView가있는 경우 setText()가 작동하는 방식을 변경해야 할 수도 있습니다. 즉, TextView 클래스를 확장하는 고유 한 클래스를 만들어야합니다.

이 클래스에서는이 특정보기에 추가되는 내용에 따라 논리 규칙을 지정합니다.

+0

내 TextView 형식을 처리하기 위해 모든 처리가 완료되었으므로 걱정할 필요가 없습니다. 그 쪽. 내가 할 수있는 유일한 방법은 줄 바꿈 문제입니다. IOS에서, stringByReplacingOccurrencesOfString을 수행하는 것만으로 충분합니다. @ "\\ n"withString : @ "\ n"] 안드로이드와 마찬가지로 쉬운 것이 있습니까? – michaelsmith

+0

Java에는이 작업을 수행 할 수있는 코드가 있습니다. String 클래스를 검색하면 원하는 것을 찾을 수 있습니다. 이것은 체이스 기능, 안드로이드 특정하지 않습니다. – JoxTraex

+0

This is Java functionality ** – JoxTraex

관련 문제