postDelayed

2019. 12. 5. 08:49모바일/Android_Java

바로구현

new Handler().postDelayed(new Runnable()
{
    @Override
    public void run()
    {
        //여기에 딜레이 후 시작할 작업들을 입력
    }
}, 500);// 0.5초 정도 딜레이를 준 후 시작

Runnable 변수 만들어서 구현

private Handler mHandler = new Handler();
mHandler.postDelayed(mMyTask, 3000); // 3초후에 실행

private Runnable mMyTask = new Runnable() {
    @Override
    public void run() {
        // 실제 동작
    }
};

취소

mHandler.removeCallbacks(mMyTask);

'모바일 > Android_Java' 카테고리의 다른 글

XML 네이밍룰  (0) 2019.12.23
시간구하기  (0) 2019.12.12
WindowManager.LayoutParams()  (0) 2019.11.11
adapter에서 activity에 접근하기  (0) 2019.11.08
Static  (0) 2019.10.30