728x90

목동코딩학원:

안드로이드 스튜디오로 앱을 개발하면서 가변적으로 대기 시간을 변결해야 할 경우가 종종 발생한다

아래는 random과 handler를 사용하여 필요한 기능을 구현했다

minValue, maxValue는 1초가 1000이다.

 

        int minValue = 10000;
        int maxValue = 30000;

        Random random = new Random();
        int randomValue = random.nextInt(maxValue - minValue + 1) + minValue;        
        
        Handler handler = new Handler();
        handler.postDelayed(new Runnable() {
            @Override
            public void run() {
                setResult(RESULT_OK);
                finish();
            }
        }, randomValue); //딜레이 타임 조절
728x90

+ Recent posts