android - 如何在 flutter 中获取当前路由名称?

标签 android ios flutter routes

我是一个新的 flutter 开发者。我怎样才能得到当前的路线名称?我在两条不同的 route 有一个共同的 ListView 。我想根据路线隐藏列表中的某些属性。

请帮帮我..

最佳答案

试试这个:

var route = ModalRoute.of(context);

if(route!=null){
  print(route.settings.name);
}

关于android - 如何在 flutter 中获取当前路由名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59542652/

相关文章:

android - Android Mediastore不列出MID和AAC文件

android - 编译 Android 源代码 (JNI) 时出现构建错误

ios - 在没有 SecTrustGetTrustResult 的情况下,如何在 iOS 上诊断证书可恢复信任失​​败?

flutter - Dart 语法杀了我 -> VoidCallback

android - 在 Android 上使用 ClassNotFoundException 首次打开时 Flutter 应用程序崩溃

java - 在 OpenCv4Android 中存储测试数据

java - Android应用程序如何访问MySQL?

ios - 是否可以在 UITableViewCell 中包含一个 UITableView?

ios - 通过 WatchConnectivity 发送数据时有效载荷有多大?

flutter - 更改 ExpansionTile 中的尾随图标颜色