当前位置: 首页 > 面试题库 >

带有返回数据的Flutter Back按钮

公良照
2023-03-14
问题内容

我有一个带有两个按钮的界面,这些按钮会弹出并返回true或false,如下所示:

onPressed: () => Navigator.pop(context, false)

我需要调整应用栏中的后退按钮,因此它会弹出并返回false。有没有办法做到这一点?


问题答案:

这可能对您有帮助并为您工作

第一屏

void goToSecondScreen()async {
 var result = await Navigator.push(_context, new MaterialPageRoute(
 builder: (BuildContext context) => new SecondScreen(context),
 fullscreenDialog: true,)
);

Scaffold.of(_context).showSnackBar(SnackBar(content: Text("$result"),duration: Duration(seconds: 3),));
}

第二屏

Navigator.pop(context, "Hello world");


 类似资料:
  • 我正试图通过Axios从Azure AD获取一个包含表单数据的post请求的图形令牌。响应抛出错误请求失败,状态代码为404。下面是代码, 邮寄请求在邮递员中工作正常。如果从Axios请求中删除了body FormData,则Axios中的响应也符合预期。当body FormData添加到请求时,我遇到一个错误。 AXIOS错误:请求失败,状态代码404

  • 当我使用MVC控制器时,我使用“返回OK(对象)”或“返回BadRequest(ErrorMessage)”等。 我怎样才能实现这是剃刀页? 我尝试返回新的JSON result(object);这在状态代码为200时有效。但是如果我想返回带有JSON错误消息的状态代码400呢?

  • 问题内容: 过去几个小时来,我一直在摆弄这个代码片段,但是我无法理解jQuery的自动完成UI的工作方式。我遵循了本教程http://viralpatel.net/blogs/tutorial- create-autocomplete-feature-with-java-jsp- jquery/, 我使用了相同的示例,但是我使用了一个servlet来代替向JSP发送请求。该请求到达servlet“

  • 我如何告诉Panache查询的结果将是而不是? 谢谢你的回答 编辑:回购代码:

  • 我想在php上创建一个函数,它将返回数组中sql查询的值。函数中的sql ode可以工作,我可以显示值。 但是当我想在一个函数中使用它时,它就不起作用了。我的语法中有什么错误?

  • 本文向大家介绍Java Web Service返回带有>和相关面试题,主要包含被问及Java Web Service返回带有>和时的应答技巧和注意事项,需要的朋友参考一下 框架正在按照您所说的去做。您的方法返回,表示生成的WSDL应该具有类型为的响应消息。众所周知,XML字符串必须将某些字符编码为字符实体引用(即“ ”变为“ ”,因此XML解析器将其视为字符串,而不是您期望的XML元素的开头)。如

  • 问题内容: 我相信它在某个时候可以工作,但是现在xpath返回null。有人可以帮助我在以下代码中找到我的愚蠢错误吗? 还是即使在setNamespaceAware(false)之后也必须提供NamespaceContext? XML文档在这里: 问题答案: 三个选择是显而易见的。按照我的观点,最简单的顺序是: 将XPath从更改为。有点笨拙,但它将忽略名称空间。如果仍然为您提供零,则说明问题不在