loading될 때 delay주는 방법
551
작성한 질문수 1
안녕하세요.
데이터가 로딩될 때 5초간 delay 주는 방법이 있을까요?
아래와 같이 두 가지 방법을 찾았습니다.
하지만 아래의 코드를 적용하려면 fetch 함수를 수정해줘야겠죠?
다른 방법으로 timer을 주는 방법이 혹시 있나요?
// example 1
Future<bool> _getFutureBool() {
return Future.delayed(Duration(milliseconds: 500))
.then((onValue) => true);
}
// example 2
print('1');
Future.delayed(const Duration(milliseconds: 500), () {
print('Hello, world');
});
print('2');
답변 3
0
loadingWidget()에 추가를 해줘야 할까요?
Future<bool> _getFutureBool() async {
return Future.delayed(Duration(milliseconds: 5000)).then((onValue) => true);
}
}
이런 방법으로 )_MyHomePageState에 추가를 해주었는데요.
loadingWidget()에 추가하려니 <Widget>만 추가할 수 있다는 경고가 뜹니다
0
위 방법에서 5초이면 Duration(seconds: 5) 또는 Duration(milliseconds: 5000) 을 사용하시면 됩니다. 이 방법이 가장 심플한 방법입니다. 함수 선언에 async 키워드는 추가해 줘야겠지요.
Funtion vs StatelessWidget 질문!!!
0
666
1
강의를 활용하여 공공API를 받아오는데 오류가 나옵니다
0
413
1
provider lib 버전 업
0
276
1
궁금한 점이 두가지 있습니다.
0
252
1
오류가 납니다.
0
366
2
api오류
0
298
1
ios 디바이스에서 geolocator 는 안되는건가요?
0
304
1
ListView가 화면에 출력이 안됩니다.
0
327
1
MethodChannel 에 관해서 질문이요..
0
318
1
API 관련
0
237
1
공적 마스크 api 서비스 중단
0
227
2
provider를 쓰지 않았을 때 불러오는 방법
0
227
2
2장 ViewModel만들기- 데이터를 가져오는 코드 만들기 부분
-1
286
1
1장 메인화면 UI작성 강의 질문
0
304
2
ListView 궁금한점이 있습니다.
0
184
1
리스트 불러오기 오류
0
427
2
json 파일을 읽지 못하고 있어요;;
0
172
1
수원시 좌표를 넣었는데 서울이 나오는 건 어찌하나요?
0
206
1
현재 위치 기반 검색 질문입니다.
0
271
1
현재 위치 찾는 방법
0
257
1
안드로이드 스튜디오의 코드 스타일을 보면 강사님의 'Widget'은 색깔있는 글자인데 저는 검은 회색으로 나옵니다. 어떻게 강사님처럼 변경하는지요?
0
231
1
api 링크 주소를 강의처럼 수정하고 싶은데 어떻게 해야 하나요?
0
258
1
pub.dev 학습방법문의
0
179
1
SwaggerHub에서 execute 시 에러 발생
0
199
1





