마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

텍스트 뷰 자동 개행 관련

0 추천
안녕하세요.

 

텍스트 뷰에 글을 출력할 때 띄워쓰기가 안된 긴 문자가 있으면 그 문자 단위 전체가 다음행으로 개행되어 버리지 않습니까?

 

예를들어,

 

"나는 안드로이드 개발자 입니다. 안녕하세요."

 

이 글이 '입'에서  스마트폰의 끝에 닿으면,

 

"나는 안드로이드 개발자

입니다. 안녕하세요"

 

이렇게 개행이 되서 글이 여러줄 될때 들쑥날쑥 가독성이 조금 떨어지는 것같습니다.

 

한글이나 워드에 있는 것처럼 라인에 딱딱 맞춰서 출력될 수 있도록 하는 방법이 있을까요??
익명사용자 님이 2015년 3월 10일 질문

1개의 답변

0 추천
 
채택된 답변
기본 속성 변경으로는 불가능합니다.

방법은 주로 두가지가 있는데

첫번째는 textview를 상속 받아서 입력이 들어올때마다 체크해서 문자 단위로 개행하도록 처리하는 방법과

http://docs.cena.co.kr/textyle/42137

 

두번째는 webview를 이용하는 방법입니다.

http://codedb.tistory.com/entry/Android-Text-%EC%A4%84-%EA%B0%9C%ED%96%89-%EC%96%91%EB%81%9D%EC%A0%95%EB%A0%AC
이드로이드 (22,930 포인트) 님이 2015년 3월 10일 답변
첫번째 방법으로 나름 대로 코드를 짜봤는데... 뿌려주는 속도가 좀 느려서 질문올렸었습니다..ㅠㅠ 텍스트양이 많다보니...두번째 방법 한번 해봐야겠습니다. 답변 감사합니다~
...