[kotlin] postDelayed, removeCallbacks

유지훈·2022년 6월 5일
0

kotlin 과거

목록 보기
3/19
post-custom-banner

postDelayed와 removeCallbacks 함수를 사용하기 위해 Runnable 객체를 선언해주도록 한다.

postDelayed(Runnable r, long delayMiils)
두 개의 인자로 Runnable과 지연될 시간 millis를 넣어준다.

removeCallbacks(Runnable r)

handler를 선언하여

handler.postDelayed(runnable, 3000)
handler.removeCallbacks(runnable)

위 코드의 설명으로 3000이라는 시간이 지나기 전에 실행을 취소하고 싶을 경우 지운다는 뜻이다.

profile
RPA, Android App

0개의 댓글