안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
handler에 대해 질문이 있습니다.
3분마다 토스트를 띄워주기 위해 아래와 같이 핸들러를 사용중입니다.
문제는 액티비티가 종료되고 앱 자체가 종료되어도 3분마다 계속해서 토스트가 뜹니다.
대체 어떤걸 해제 해줘야 안뜰까요?;;;
mHandler = new Handler();
mHandler.postDelayed(new Runnable() {
public void run() {
System.out.println("timer on");
Toast toast = Toast.makeText( getApplicationContext(),
"timer on",
Toast.LENGTH_SHORT);
toast.show();
mHandler.postDelayed(this, 30000);
}
},30000);