当前位置: 首页 > 知识库问答 >
问题:

在不知道起始目的地id的情况下清除NavController后退

寇鸿
2023-03-14

我正在尝试在我的应用程序中实现会话过期。因此,当用户令牌过期时,我想导航到登录片段并清除后端堆栈上的所有现有目标。我知道这是可以通过popUpTopopUpTo包容性实现的,但是正在进行大量条件导航,并且在导航到登录片段时无法确定popUpTo的目标。有没有办法简单地导航到新片段并清除后端堆栈上的所有其他目标?

共有1个答案

胡厉刚
2023-03-14

您可以在导航图xml文件的片段操作中使用app:launchSingleTop=“true”。

 类似资料:
  • 这感觉是一个非常愚蠢的问题,但我缺乏JS知识加上缺乏AWS知识让我陷入困境!我只是想掌握基本的AWS堆栈,即Lambda/Dynamo/API网关,以进行一些基本的API工作。 如果我想要一个简单的APIendpoint来处理PUT请求,例如。如果我有一个DynamoDB表,它的复合主键是和,我可以使用下面的代码片段来获取未知数据(设置模式时未知的属性),但这显然效果不佳 我可以使用以下 JSON

  • 如果我不知道一个物体的深度,我如何移除另一个物体内部的一个物体? json对象 假设我想删除“4”,但是“4”可能是第一级孩子或者在另一个孩子里面?

  • 本文向大家介绍MySQL在不知道列名情况下的注入详解,包括了MySQL在不知道列名情况下的注入详解的使用技巧和注意事项,需要的朋友参考一下 前言 最近感觉脑子空空,全在为了刷洞去挖洞,还是回归技术的本身让自己舒服些。好了,下面话不多说了,来一起看看详细的介绍吧 前提 以下情况适用于 MySQL < 5版本,或者在 MySQL >= 5 的版本[存在information_schema库],且已获取

  • 我使用键值存储作为我的Go语言应用程序的后端,日期作为键(保持条目排序),json文档作为值。json的顶级命名空间()以及和存在于我存储的每个json文档中,但在其他方面存在一些差异(尤其是关于一些嵌套的json数据),所以当keyI从数据库中提取时,我真的不知道我在循环浏览的任何时间提取了什么。这是json数据的示例 当我从数据库中提取数据时,我要做的第一件事是将每个条目解组到<code>ma

  • 我想将带入原型。事先不知道它是什么类型的消息。 为了添加更多细节,我知道编码类型/消息可以是的类型集。(它们都是在我自己的proto文件中声明并内置到Go二进制文件中的类型。) 我想看看是否有可能获取一个字节数组并从中重建原始消息。 我写了这个演示:https://play.golang.org/p/WF9KpTlZnp7如果我传递描述符,我可以将其解码为Dynamicpb,并从任何返回消息。

  • 问题内容: 我试图解析Java中的JSON字符串并找到键值对,以便我可以确定JSON对象的近似结构,因为JSON字符串的对象结构是未知的。 例如,一个执行可能具有这样的JSON字符串: 另一个像这样: 如何遍历各种JSON元素并确定键及其值?我看着的。我知道如何获取下一个“令牌”并确定令牌的类型(即字段名称,值,数组开头等),但是,我不知道如何获取实际令牌的值。 例如: 或其他库(或)中是否有一个