본문 바로가기
Mobile/Android

[Android] 실행 중인 Handler 취소하기

by C_Meaning 2022. 2. 14.
728x90

 

간혹 Handler().postDelayed로 딜레이를 주고 실행을 대기하다가 핸들러를 취소해야하는 일이 생겼을 때 쓰는 방법이다.

testHandler.removeCallbacks(mRunnable);

>전체 코드

Handler testHandler = new Handler();

testHandler.postDelayed(mRunnable);

if(flag)
testHandler.removeCallbacks(mRunnable);

 

728x90

댓글