작성
·
482
답변 1
0
class MainActivity : AppCompatActivity() {
private var isDouble = false
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
override fun onBackPressed(){
Log.d("MainActivity", "backbutton")
if(isDouble == true) {
finish()
}
isDouble = true
Toast.makeText(this, "종료하실려면 더블클릭", Toast.LENGTH_LONG).show()
Handler().postDelayed(Runnable {
isDouble = false
}, 2000)
}
}
강의 대항 코드로 실행했을 때 별 문제가 없는데
혹시 어떻게 안되시는지 작성하신 코드와 스크린샷을 공유해주실 수 있으신가요?