본문 바로가기

TextView7

[Android] TextView(텍스트뷰) 코드로 size(글자크기) 조절방법 / dimen / sp / dp https://parkho79.tistory.com/109 https://kerneler.tistory.com/1 TextView에서 글자 크기(TextSize)를 조절하는 방법에 대해서 알아보겠습니다. 여러 방법이 있겠지만, 이번 글에서는 글자 크기를 조절하는 방법 3가지에 대해서 알아보겠습니다. 가지는 각 dimen, sp, dp를 이용하여 글자 크기를 설정할 수 있습니다. 자세히 알아보기 위해 다음과 같이 테스트 코드를 작성해보겠습니다. 총 3개의 파일을 준비 및 각각 dimen, sp, dp 모두 20이라는 임의값을 설정, 어떻게 TextView의 글자 크기를 조절할 수 있는지 알아보겠습니다. [activity_main.xml] [MainActivity.java] package com.exampl.. 2021. 10. 15.
[Android] TextView 줄 간격 설정방법 / lineSpacingMultiplier / lineSpacingExtra / setLineSpacing() 이번에는 자주 사용되는 TextView에서 줄 간격 설정 방법에 대해서 알아보겠습니다. 내가 찾아본 방법은 XML 파일에서 설정 방법 2가지, java 파일에서 1가지 총 3가지 설정 방법에 대해서 알아보겠습니다. 아래 예제를 통해서 알아보겠습니다. *XML 파일에서 줄 간격을 설정하는 방법은 lineSpacingMultiplier, lineSpacingExtra을 사용하여 적용할 수 있습니다. 방법 1) XML 파일에서 적용 방법(lineSpacingMultiplier 사용) 예제 1) lineSpacingMultiplier = "1" 설정 예제 2) lineSpacingMultiplier = "2" 설정 방법 2) XML 파일에서 적용 방법(lineSpacingExtra 사용) 예제 1) lineSp.. 2021. 8. 27.
[안드로이드] TextView에서 자동으로 이루어지는 Word wrap을 막는 방법 안드로이드 텍스트 뷰(TextView)는 화면 끝에 위치할 단어가 길어져 더이상 표시할 수 없으면 그 단어를 자동으로 다음 줄로 줄바꿈합니다. 이런 현상을 Word wrap 또는 line wrap라고 불립니다. 하지만 자동으로 줄바꿈 되어 보이지 않았으면 하는경우 다음과 같이 코드를 작성합니다. myString.replace(" ", "\u00A0"); 모든 공백을 \u00A0으로 바꾸어 주는데요, u00A0은 No-break space 기호로, 스페이스로 보여지지만 워드 분리를 하지 않기 위한 용도로 사용됩니다. 참고 https://idoun.tistory.com/m/69 2021. 8. 27.
[Android] TextView(텍스트뷰) singleLine / ellipsize 사용법 TextView의 singleLine와 ellipsize를 사용하여 레이아웃을 구성하는 방법을 알아보겠습니다. android:singleLine="true"설정시 ellipsize를 설정할 수 있는 방법은 총 5가지가 있습니다. 이번에는 ellipsize의 속성중에서 start, middle, end 총 3가지의 속성에 대해서 알아보도록 하겠습니다. 아래 예시코드를 보겠습니다. ▼"singleLine: true / ellipsize: start"설정 시 글자가 한줄에 다 채우지 못할경우 처음에 "..."으로 생략이 되는것을 알 수 있습니다. ▼"singleLine: true / ellipsize: middle"설정 시 글자가 한줄에 다 채우지 못할경우 가운데 "..."으로 생략이 되는것을 알 수 있습니다.. 2021. 8. 23.