[android] 안드로이드 위젯에서 텍스트 표시하는 방법

안드로이드 앱을 개발할 때, TextView 위젯을 사용하여 화면에 텍스트를 표시할 수 있습니다. 아래는 안드로이드 위젯에서 텍스트를 표시하는 간단한 방법에 대한 예시입니다.

1. TextView 추가하기

안드로이드 레이아웃 XML 파일에서 TextView를 추가합니다.

<TextView
    android:id="@+id/textView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hello, World!"
    android:textSize="20sp"
    android:textColor="#000000"
    android:layout_marginTop="16dp"
    android:layout_marginStart="16dp"/>

위 코드에서 android:text 속성은 텍스트 내용을 지정하고, android:textSizeandroid:textColor 속성을 사용하여 텍스트의 크기와 색상을 지정합니다.

2. TextView에 텍스트 동적으로 설정하기

애플리케이션의 Java 또는 Kotlin 파일에서 TextView를 찾아서 텍스트를 동적으로 설정할 수 있습니다.

Java로 작성한 경우

TextView textView = findViewById(R.id.textView);
textView.setText("안녕, 안드로이드!");

Kotlin로 작성한 경우

val textView: TextView = findViewById(R.id.textView)
textView.text = "안녕, 안드로이드!"

위 코드는 프로그램이 실행될 때, 텍스트뷰에 지정된 텍스트가 표시됩니다.

이런 식으로 안드로이드 위젯에서 텍스트를 표시하고 업데이트할 수 있습니다. 요구에 맞게 텍스트 스타일 및 내용을 구성할 수 있으며, 동적으로 텍스트를 변경하여 더 흥미로운 사용자 인터페이스를 제공할 수 있습니다.

참고 자료