MainActivity.kt
package com.example.ex_view
import android.annotation.SuppressLint
import android.graphics.Color
import android.os.Bundle
import android.util.Log
import android.widget.TextView
import androidx.activity.enableEdgeToEdge
import androidx.appcompat.app.AppCompatActivity
import androidx.core.view.ViewCompat
import androidx.core.view.WindowInsetsCompat
class MainActivity : AppCompatActivity() {
@SuppressLint("MissingInflatedId")
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activit
y_main)
// setText()가 아닌 새로운 방식으로 텍스트 수정하기
val txt : TextView = findViewById(R.id.txt)
txt.text = "두번째 텍스트 내용 변경~"
// TextView에 띄어진 내용 가져오기!
// Log.d(태그의 이름, 띄워볼 데이터)
Log.d("data",txt.text.toString())
// 화면 자체에 텍스트 내용을 다시 띄우기 -> Toast 메시지
// Toast.makeText(어느 어플에 띄울건지, 어떤 메세지를 띄울건지, 몇초간 띄울건지)
Toast.makeText(applicationContext, txt.text.toString(), Toast.LENGTH_SHORT).show()
}
}
Log.d 데이터 확인하기
Toast 확인
