Я пытаюсь использовать RefreshIndicator
в своем приложении для флаттера, поэтому я использую эту встроенную библиотеку:
child: SafeArea(
child: RefreshIndicator(
onRefresh: () => _onRefreshData(),
child: Column(
children: <Widget>[
Expanded(...
На моей странице есть 2 списка. Когда появляется эта страница, я показываю диалог и получаю данные с сервера и показать эти данные внутри списков:
Future<void> _onRefreshData() async {
getMyChan();
}
void getMyChan() async {
Future.delayed(Duration.zero, () => _showProgressDialog());
_myChannel = await MyToolsProvider().getMe(_testToken);
getTools();
setState(() {
_closeDialog();
});
}
Теперь я хочу использовать RefreshIndicator
для обновления sh моих списков, но у меня есть вопрос: я просто хочу использовать своп RefreshIndicator и мне не нужен прогресс по кругу, потому что, как вы видите, я использую progressDialog в методе getMyChan()
, поэтому мне не нужен прогресс по кругу.
Как я могу скрыть прогресс по кругу внутри RefreshIndicator?