android-navigation 相关问题

设计有效的导航:一致的导航是整体用户体验的重要组成部分。除了基本导航之外,很少有事情会以不一致和意想不到的方式挫败用户。

Jetpack Compose 导航:在彼此之上显示多个底页

我正在尝试找到一种解决方案,用于在彼此之上显示多个底页以适应我们的用户体验/设计。 目前一直在尝试使用 Accompanist 和 Compose Navigation Reimagined,但是...

回答 0 投票 0

Android 和深层链接中的多个导航图

我有 3 个活动:主要、登录、向导。 对于每个活动,我都有单独的带有片段目的地的导航图。 Main Nav Graph 也有 Login Activity 目的地来启动登录屏幕...

回答 1 投票 0

多个背叠的问题

问题如下:当我转到带有产品的片段时,底部导航视图出现,当我通过 BottomNavigationView 跳转到带有配置文件的片段并尝试返回时...

回答 0 投票 0

组合导航:旋转后,导航模型中的最后一个对象被添加到后台堆栈中

我的问题与撰写导航和屏幕旋转有关。 屏幕旋转后,出于某种原因,据我所知,重新创建了可组合项,并且 NavigationViewModel 的最新值为

回答 0 投票 0

如何在 Android [Kotlin] 中从所有片段中打开底部表单对话框片段并返回到同一片段

我想启动用于从我的应用程序中的不同片段登录的底部表单。我面临的问题是处理底部工作表片段上的后退按钮。我无法传递

回答 1 投票 0

安卓系统动态添加顶层描述。

我的问题是,我想动态添加顶级目的地到我的应用程序,或者至少在这些碎片上显示抽屉图标,目前我有我的顶级目的地定义为这样......

回答 1 投票 0

在Kotlin中,如何检测用户是否在片段内按下返回按钮并导航回应用程序?

我正在使用导航组件,我想检测用户何时从片段B导航回片段A,这样我就可以在导航回片段A之前,将笔记保存在片段B创建的房间数据库表中。

回答 1 投票 0

如何使用嵌套的navGraph和底部导航视图导航

我的导航图底部有3个项目,我的导航图是这样的。

回答 1 投票 4

程序上嵌套的片段在导航上不反映父母的生命周期。

希望有人能在这里帮助我,我有两个非常简单的片段设置为NavHostFragment的目的地,我使用navigate在它们之间移动,如下所示: findNavController().navigate(R.id......)。

回答 1 投票 0

安卓导航组件popUpTo取回弹出的片段。

请不要把这个标记为重复,我已经看了这些SO的问题,但还是不行导航组件popUpTo的bug安卓导航组件popUpTo的行为安卓 ...

回答 1 投票 0

java.lang.IllegalArgumentException: navigation destination {actionId} is unknown to this NavController when Activity is recreated?

我是从阅读IllegalArgumentException: navigation destination xxx is unknown to this NavController中的所有答案来的,但没有任何收获。当活动从......重新创建时,我得到了这个。

回答 1 投票 0

如何使用嵌套的navGraph和底部导航视图导航

我的导航图底部有3个项目,我的导航图是这样的。

回答 1 投票 7

如何使用Android Jetpack进行条件导航?

我想让用户登录后就能进入我的主页,但我是用Android条件导航来实现的。问题是我使用android Firebase来验证 ...

回答 1 投票 2

从对话框到带有导航组件的片段的堆栈清除。

我使用导航组件来做导航,但结果很奇怪。当我试图从对话框片段(Cart)中按下返回按钮时。当前片段堆栈图(Home -> ...

回答 1 投票 0

用DI工具找到NavController。

我有一个使用导航组件的单一活动和多个片段风格的应用程序。我的DI使用的是Koin。我想在我的应用程序中创建一个Navigator类,因为根据 ...

回答 1 投票 3

嵌套导航图安卓版可以有动态目标吗?

我在导航图中实现了一个嵌套图,它有2个图,第一个图有3个碎片,第二个图有2个碎片。在第一个图形中,有3个碎片,在第二个图形中,有2个碎片。图2是包含在图...

回答 1 投票 7

在Android上使用ViewModel进行状态管理,当在流程中时

基本上我有一个使用ViewModel的状态管理系统,它看起来像这样: class ViewModelA: ViewModel() { private val repository: RepositoryA by inject() private val _stateLiveData =...

回答 1 投票 0

在 safeArgs 中传递 ArrayList 作为参数

我想通过一个ArrayList 作为参数,同时使用safeArgs。但当我从可序列化列表中选择ArrayList并构建时,它向我抛出了以下异常 一个类型... ...

回答 1 投票 0

Android导航中没有<对话框>。

从2.1.0版本开始,导航组件中就支持DialogFragment。我是按照官方指南来做的。创建目的地,但是在任何新的版本中都没有这样的选项。I ...

回答 1 投票 0

导航视图菜单不更新

我在这里写的是一个问题,这个问题是我们从AppCompat库迁移到AndroidX库时引入的。在这样做的时候,我们从android.support.design.widget.NavigationView......转换到了AndroidX库。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.