본문 바로가기
IT 정보 저장소

플러터 다트 타이머 코드 예제 샘플 (Flutter delayed code sample)

by 투자퀸 2022. 6. 17.

저는 현재 플러터로 앱을 개발중인데 [앱을 실행했을때] 혹은 [어떤 버튼을 눌렀을 때] 특정 시간 뒤에 특정 메서드를 처리하는 기능을 만들고 싶었습니다. 이럴땐 아래와 같은 코드를 넣으시면 됩니다.

 

 

    Future.delayed(const Duration(minutes: 30), (){
		변수 대입 or 함수 호출 등
    });

 

    Future.delayed(Duration(minutes: getTime), (){
		변수 대입 or 함수 호출등
    });

 

다만 위의 차이를 보면 아시겠지만 minutes: 뒤에 상수를 직접 넣으면 const를 붙여야 하고

변수를 통해 시간을 넣으려면 const를 빼면 됩니다.

 

시간 단위는 아래와 같이 적절히 쓰시면 됩니다

 

'IT 정보 저장소' 카테고리의 다른 글

김치란 무엇인가?  (0) 2021.02.23
비디오 게임의 정의  (0) 2020.09.27

댓글