Android studio 使用ModalRoute检索参数时出错,对null调用了设置

Android studio 使用ModalRoute检索参数时出错,对null调用了设置,android-studio,flutter,Android Studio,Flutter,我试图将一个文件的路径从屏幕上发送到另一个屏幕上,并使用navigator将文件路径作为参数传递,但它向我显示了一个错误,即在null上调用了设置。 谢谢 推 提取 Widget build(BuildContext context) { final routes = ModalRoute.of(context).settings.arguments as Map<String, File>; 除此之外: final routes = ModalRoute.of(contex

我试图将一个文件的路径从屏幕上发送到另一个屏幕上,并使用navigator将文件路径作为参数传递,但它向我显示了一个错误,即在null上调用了设置。 谢谢

提取

 Widget build(BuildContext context) {
 final routes =
 ModalRoute.of(context).settings.arguments as Map<String, File>;
除此之外:

final routes = ModalRoute.of(context).settings.arguments as Map<String, File>;
final routes=ModalRoute.of(context).settings.arguments作为映射;
试试这个:

final Map<String, dynamic> routes = ModalRoute.of(context).settings.arguments;
final Map routes=ModalRoute.of(context.settings.arguments);
final routes = ModalRoute.of(context).settings.arguments as Map<String, File>;
final Map<String, dynamic> routes = ModalRoute.of(context).settings.arguments;