Android

TextView MultiLine 처리

금님은님아부지 2021. 2. 5. 14:07
728x90

- TextView 에 긴 줄의 Text 를 처리할 때 일반적으로 안드로이드 고정된 Width 의 TextView 에서 자동으로 글자 수에 따라 다음 줄로 처리되어 있다. 그리고 끝을 "..." 으로 끝내고 싶을 때에는 아래의 속성을 추가한다.

android:ellipsize="end"

 

- MultiLine TextView 왼쪽에 다른 아이템이 있을 경우에는 가변적으로 TextView Width 처리를 한다.

1. 가변 처리를 하지 않을 경우

2. 가변 처리를 할 경우

 

- 가변 처리 방법

코드 상에서 아래와 같이 조건에 따라 가변 처리를 수행한다.

728x90