로그아웃 버튼을 클릭하였을 때 다이얼로그를 띄운다.
No를 클릭시 null값으로 다이얼로그가 내려가며
Yes클릭 시 로그아웃이 되었다는 메시지와 간단하게 login_activity로 이동하여 메인화면인 로그인 창으로 넘어가도록 하였다.
button_logout.setOnClickListener { view ->
var dialog = AlertDialog.Builder(this)
dialog.setTitle("로그아웃을 하시겠습니까?")
dialog.setMessage("저희 SAFE FARM을 이용해주셔서 감사합니다.")
dialog.setIcon(R.drawable.icon5)
fun toast_p() {
Toast.makeText(this, "로그아웃 되었습니다.", Toast.LENGTH_SHORT).show()
val intent = Intent(this,login_activity::class.java)
startActivity(intent)
}
var dialog_listener = object: DialogInterface.OnClickListener{
override fun onClick(dialog: DialogInterface?, which: Int) {
when(which){
DialogInterface.BUTTON_POSITIVE ->
toast_p()
}
}
}
dialog.setPositiveButton("YES",dialog_listener)
dialog.setNegativeButton("NO",null)
dialog.show()
}
'Project > safefarm 2020.7~.08' 카테고리의 다른 글
안드로이드 코틀린 정규식 Android Kotlin 아이디 제한(영어 숫자) (0) | 2020.08.17 |
---|---|
안드로이드 뒤로가기 두번눌러 앱 종료 구현 Kotlin (0) | 2020.08.17 |
안드로이드 레이아웃 Card View 만들기 (0) | 2020.08.17 |
safefarm 깃헙 주소 , README.md (0) | 2020.08.13 |
완성된 safefarm 플젝 영상 (0) | 2020.08.13 |