버튼을 연결하려면 findViewById 함수를 이용해서 mainBtn를 연결해 줄 수 있습니다
인스턴스화 된 Toast 객체의 makeText() 메서드는 다음과 같은 매개변수 값이 필요합니다.
Toast.makeText(context, text, duration).show()
- context ⇒ 애플리케이션 Context
- text ⇒ 표시되는 텍스트
- duration ⇒ 화면에 남아 있는 시간
makeText 한 토스트를 표시하기 위해 show 메서드를 호출합니다.
class MainActivity: AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.main_activity)
val button = findViewById<Button>(R.id.mainBtn) // 버튼 xml 찾기
// 버튼 이벤트
button.setOnClickListener() {
Toast
.makeText(this, "toast message", Toast.LENGTH_SHORT)
.show()
}
}
}