[Compose] Text

devel_liz·1일 전
1

Compose

목록 보기
2/6
  1. Text에 "Hello $name"을 전달해보자.
Text("Hello $name")
  1. 색상 지정을 위해 color 파라미터에 Color.Red를 전달해보자.
Text(color = Color.Red, text = "Hello $name")
  1. Color 객체를 이용해서 해쉬값으로 색상을 전달해보자.(ARGB 순)
Text(color = Color(0xffff9944), text = "Hello $name")
  1. fontSize 파라미터에 30.sp를 전달해보자.
Text(color = Color.Red, text = "Hello $name", fontSize = 30.sp)
  1. fontWeight.Bold를 전달해보자.
Text(color = Color.Red, text = "Hello $name", fontSize = 30.sp, fontWeight = FontWeight.Bold)
  1. fontFamily에 FontFamily.Cursive를 전달해보자.
Text(color = Color.Red,
	 text = "Hello $name",
     fontSize = 30.sp,
     fontFamily = FontFamily.Cursive
     )
  1. letterSpacing 2.sp를 지정해보자.
Text(color = Color.Red,
	 text = "Hello $name",
     fontSize = 30.sp,
     fontFamily = FontFamily.Cursive,
     letterSpacing = 2.sp
     )
  1. maxLines를 2로 지정하고 문자열을 더 추가해보자.
Text(color = Color.Red,
	 text = "Hello $name\nHello $name\nHello $name",
     fontSize = 30.sp,
     fontFamily = FontFamily.Cursive,
     maxLines = 2
     )
  1. textDecoration에 TextDecoration.Underline을 추가하자.
Text(color = Color.Red,
	 text = "Hello $name\nHello $name\nHello $name",
     fontSize = 30.sp,
     fontFamily = FontFamily.Cursive,
     maxLines = 2,
     textDecoration = TextDecoration.Underline
     )

10.textAlign을 TextAlign.Center로 지정하자.
modifier = Modifier.width(300.dp)나
modifier = Modifier.size(300.dp)를 설정해서 충분히 넓혀둡니다.

Text(
	 modifier = Modifier.width(300.dp),
	 color = Color.Red,
	 text = "Hello $name\nHello $name\nHello $name",
     fontSize = 30.sp,
     fontFamily = FontFamily.Cursive,
     maxLines = 2,
     textDecoration = TextDecoration.Underline,
     textAlign = TextAlign.Center
     )
profile
Android zizon

0개의 댓글