0101011001010111

kotlin _ 3-1 Widget란 무엇일까? TextView 본문

Kotlin/안드로이드_[입문]앱개발

kotlin _ 3-1 Widget란 무엇일까? TextView

[진주] 2023. 8. 13. 20:50
728x90
반응형

TextView

화면에 text를 표시하는 용도

View 속성 상속 : id, layout_width, layout_height, background, ... 등

layout_width, layout_height
id는 jinju이다.
background를 했더니, TextView의 배경색을 설정가능하다.

text : 출력할 문자열 지정

문자열을 쓸수 있다.

textSize : 폰트 크기 

textSize로 글씨크기를 조절할 수 있다.

testStyle : 텍스트 스타일 (normal, bold, italic)

bold
normal
italic

 

 

typeface: 텍스트 폰트 (normal, sans, serif, monspace)

normal
sans
serif

 

monospace

textcolor : 문자열 색상

ㄴ 문자열 색상은, 

android:textColor="@color/black"

이런 식으로 바로 색 지정을 해줄 수 있고,

 

 

hex코드를 이용해서 변경하는 방법도 있다.

android:textColor="#FFFF00"

좀 더 다양한 색을 쓰고 싶을 경우, 변경할 색상의 hex를 알고 있으면 위와 같이 코드로 색상을 변경 할 수 있습니다.

 

 

 

sigleLine : 속성값이 "true"이면, 텍스트가 위젯의 폭보다 길때 강제로 한 줄에 출력

?? 써보려니까 취소줄이 뜬다. 이거 찾아보니 옛날거 / 즉 요즘 사용 안하는거는 취소줄이 뜬다는데 일단해보자 뭐

 

android:singleLine="true"

true값을 줄 경우, 1줄에서 넘어가게 되면, 

 

 

넘어가는 텍스트에 대해서는 ...으로 표기가 되고 

 

 

 

android:singleLine="false"

값을 false주면 

텍스트가 길 경우 줄바꿈이 된다. 

 

 

false의 경우 삭제해도

 

원래 기본값이 글이 길면 줄바꿈이 되는 것을 확인했다.

 

true 값이 아닌 이상 쓸일 없을듯 . 

 

-  이상 textview 연습끝 

 

 

 

 

 

 

728x90
반응형