TextView는 긴 문자열의 생략을 표현할 수 있다.
1) 레이아웃에서 표현방법.
- ellipsize 속성을 사용한다.
1 2 3 4 5 6 7 | <TextView android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:ellipsize="end" android:text="레이아웃에서 설정한 문자 생략 : 반갑습니다. 안녕하세요. 봄여름가을겨울"/> | cs |
2) 클래스에서 표현방법.
- setEllipsize 메소드를 사용한다.
1 2 3 4 5 6 7 8 9 10 11 | @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView textView1 = (TextView) findViewById(R.id.textView1); textView1.setEllipsize(TextUtils.TruncateAt.END); textView1.setSingleLine(true); textView1.setText("프로그램에서 설정한 문자 생략 : 반갑습니다. 안녕하세요. 봄여름가을겨울"); } | cs |
'Android' 카테고리의 다른 글
[Android] ProgressBar Customize (0) | 2019.03.04 |
---|---|
[Android] ProgressBar 표시하기 (0) | 2019.03.02 |
[Android] gravity 속성 (0) | 2019.03.01 |
[Android] style 속성 사용 (0) | 2019.02.28 |
[Android] TextView에 HTML링크 넣기 (0) | 2019.02.26 |