티스토리 뷰
반응형
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();
}
반응형
'IT > Android' 카테고리의 다른 글
안드로이드 마켓 등록한 앱을 내리는 방법(삭제는 불가능) (0) | 2017.11.27 |
---|---|
안드로이드 스튜디오 다국어 설정(언어에 따른 설정) (0) | 2017.11.27 |
안드로이드 스튜디오 EditText에 숫자만 입력 받기 (0) | 2017.11.24 |
안드로이드 스튜디오 스크롤뷰 추가 (0) | 2017.11.23 |
안드로이드 스튜디오 액션바 없애기 (0) | 2017.11.23 |
댓글