我正在用颤振构建一个应用程序,但我在 android 上的加载存在一些问题:我有几个 futureBuilder,CircularProgressIndicator()
并且在 IOS 上它们都可以正常工作,而在 android 上我只显示了一个点而不是加载符号。
这是示例代码,下面是 IOS 和 android 的两个屏幕。
FutureBuilder(
future: myFuture,
builder: (BuildContext context, AsyncSnapshot<VtsAccount> snapshot) {
if (snapshot.connectionState == ConnectionState.waiting) {
return Center(child: CircularProgressIndicator());
} else {
if (snapshot.hasError)
return Center(child: Text('Error');
else {
return RichText(
textAlign: TextAlign.center,
text: TextSpan(
text: snapshot.data.myField()),
);
}
}
});
预先感谢您的帮助。

