
팀 프로젝트 2일차 - 기본 셋팅과 레이아웃 구현 시작
private fun snackbar()
{
val snackbarBtn = findViewById<Button>(R.id.btn_snackbar)
snackbarBtn.setOnClickListener {
val snack1 = Snackbar.make(it, "눌러보삼",Snackbar.LENGTH_LONG)
//setAction 클릭하면 이벤트를 처리할 수 있는 요소를 설정
.setAction("확인")
{
finish()
}
snack1.setTextColor(Color.BLACK)
snack1.setBackgroundTint(Color.WHITE)
snack1.animationMode = Snackbar.ANIMATION_MODE_FADE //스낵바가 아래에서 위로 올라오는 것과 같은 애니메이션 모드 변경
snack1.show()
}
}
snackbar 기본 구조
private fun snackbar() { //단순 메시지 표시 //view : 스낵바에 표시될 view Snackbar.make(view, "메시지 내용", Snackbar.LENGTH_SHORT).show() Snackbar.make(view,"메시지 내용",Snackbar.LENGTH_SHORT) //행동 버튼 추가 .setAction("뒤돌리기") { //클릭 시 수행할 작업 } }