티스토리 뷰

반응형

java에 다가 아래의 코드 삽입 시 뒤로 버튼 1번 클릭 시 토스트로 메시지 띄워주고 

2초 안에 뒤로 버튼 재 클릭 시 앱 종료

//뒤로가기 2번 클릭 시 종료
private long lastTimeBackPressed; //뒤로가기 버튼이 클릭된 시간
@Override
public void onBackPressed()
{
//2초 이내에 뒤로가기 버튼을 재 클릭 시 앱 종료
if (System.currentTimeMillis() - lastTimeBackPressed < 2000)
{
finish();
return;
}
//'뒤로' 버튼 한번 클릭 시 메시지
Toast.makeText(this, "'뒤로' 버튼을 한번 더 누르시면 앱이 종료됩니다.", Toast.LENGTH_SHORT).show();
//lastTimeBackPressed에 '뒤로'버튼이 눌린 시간을 기록
lastTimeBackPressed = System.currentTimeMillis();
}


반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함