如何在不删除隐式动态表单分析选项文件的情况下解决此问题?
错误:
我的代码:
Future<void> _scrollToBottomOnKeyboardOpen() async {
while (!isKeyboardVisible) {
await Future.delayed(const Duration(milliseconds: 50));
}
await Future.delayed(const Duration(milliseconds: 250));
await scrollController.animateTo(
scrollController.position.maxScrollExtent,
duration: const Duration(milliseconds: 250),
curve: Curves.easeIn,
);
}
添加特定类型
void
,从而使其不再通用:
Future<void>.delayed(...)
您可以为泛型提供特定类型参数:
await Future<void>.delayed(const Duration(seconds: 1));
或通过提供额外的上下文来指导类型推断:
void _ = await Future.delayed(const Duration(seconds: 1));