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

TextView 줄바꿈 관련 질문입니다.

0 추천
안녕하세요 TextView 줄바꿈 관련 질문이 있습니다.

TextView를 -(하이픈)이 나옴 && 글자 단위로 줄바꿈으로 하고 싶은데 커스텀 텍스트뷰를 작성해야할 것같은데 이건 처음이라 잘 몰라서 실례를 무릎쓰고 질문 글 올립니다.

어떻게 처리해야하는 문제일까요?
익명사용자 님이 2014년 2월 12일 질문

2개의 답변

+1 추천
텍스트뷰에 표시하는 거라면.. 이미 정의된 고정 문자열이 있다는 가정하에 대입하는 건가요?

그럼 텍스트뷰에 셋 해주기전에 문자열을 원하는대로 변환시켜서 셋해주는 방식은 어떠세요?

예를 들어

String phoneNumber = "010-234-4567"; 문자열이 있다면

String temp = phoneNumber.replace("-", "\n"); 하이픈을 개행문자로 변환

텍스트뷰가 tv에 tv.setText(temp);

이런 식?
초보개발자ㅠ (33,870 포인트) 님이 2014년 2월 12일 답변
+1 추천

TextView를 상속받은 클래스에서

 

@Override
public void setText(CharSequence text, BufferType type) {
// TODO Auto-generated method stub
text = ((String)text).replace("&&", "\n");
super.setText(text, type);
}
 
이렇게 오버라이드 하시면 됩니다.
코딩인헬 (12,150 포인트) 님이 2014년 2월 12일 답변
...