cost 283 ms
使用 jetpack 导航,有谁知道如何在尝试导航到它之前检查应用程序中是否定义了深层链接? - Using jetpack navigation, does anyone know how to check to see if a deeplink is defined in the app before trying to navigate to it?

用例是在尝试导航之前确定深层链接是否可路由/定义,以及是否未定义为不同的路由。 我想出了以下解决方案,但很好奇是否有更优雅/不同的解决方案。 ...

java.lang.IllegalStateException:恢复导航返回堆栈失败:无法从当前目的地找到目的地 null - java.lang.IllegalStateException: Restoring the Navigation back stack failed: destination cannot be found from the current destination null

我正在使用 Jetpack 导航组件,旋转设备时出现问题! 我正在构建一个具有三个主要功能的应用程序。 它们是onboarding 、 auth和main 。 每个功能都有其导航图。 如果是第一次打开应用程序,我必须使用onboarding图打开 go,如果用户未通过身份验证,则使用auth打开 ...

BottomNavigationView 和导航图的后退按钮问题 - Back button problem with BottomNavigationView and navgation graph

我将 BottomNavigationView 与导航图一起使用,我希望当我按下后退按钮时,我将退出应用程序。 但这只有在我处于第一个片段中时才有效。 当我在其他片段中时,我按下后退按钮,我将 go 返回到第一个片段。 要退出应用程序,我需要再次按下后退按钮。 如何解决? 那是我的 MainActi ...

如果 NavigationController 已经与底部导航相关联,则不会打开新片段 - NavigationController does not open new fragment if it is already associated with bottom navigation

当尝试使用导航控制器启动具有相同 ID 的新片段而不是启动新片段时,我在底部导航中有一个片段,它将我重定向到底部导航选项卡。 这是我的代码 和导航代码。 这是有关此内容的更多详细信息的链接 https://issuetracker.google.com/issues/262076827 更新:我想避 ...

如何根据 model 的类型使用相同的适配器导航到 2 个不同的片段? - How to navigate to 2 different fragments using same adapter according to the type of model?

我想根据我的 model 的类型使用相同的适配器导航 2 个不同的片段。但我的问题是我无法使用两种不同的模型处理 onItemClicked。 如你看到的: 最喜欢的片段 收藏列表适配器 所以我只导航到一个片段。 我想要做的是,如果单击的项目是“WordsWithMeanings”,则导航到 W ...

NavigationBar 项目将我带到我第一次选择的任何导航操作 - NavigationBar item drops me to whichever navigation action I chose the first time

我正在创建一个包含 4 个片段(主页、网上商店、购物车、个人资料)的应用程序。 我有一个活动 (MainActivity) 和一个 NavigationBar。 当我在主页上时,我不使用 NavigationBar,所以它是隐藏的,我使用页面上的图标代替导航(使用导航图操作),为此我使用图标的 on ...

如何为 NavController 显示的片段设置 ID 并创建片段 object? - How do one set an ID for a fragment displayed by a NavController and creating a Fragment object?

我创建了一个导航栏,但我不明白如何为 grph 中的每个片段创建一个 ID。 导航图: 在活动中: 我在活动中写道: 出来的是null,需要写什么才能拿到片段? 我试图通过写入在导航图中找到的片段的 ID 来获取片段。 但我得到 null。 ...

Android SafeArgs Navigation Unreslved Reference camelcase kotlin vs underscore xml - Android SafeArgs Navigation Unreslved Reference camelcase kotlin vs underscore xml

我有一个使用的片段: 导航图 XML 声明为: Android 工作室编译器不会抛出任何错误,我什至可以通过单击 cmd 从actionLoginToHome() function 导航到 XML 文件。 但是,在构建应用程序时,gradle 编译会抛出错误: 根 Gradle: 模块 Grad ...

Android 底部导航不改变目的地 - Android bottom navigation not changing destination

我试图使用 android 的导航实现一个简单的底部导航视图,但我想我错过了一步。 这是我所做的: 起初我创建了四个片段。 这些片段只包含一个文本视图。 然后我创建了一个导航图。 代码如下:<?xml version="1.0" encoding="utf-8"?> <naviga ...

Android 导航 - go 如何深入两个目的地? - Android Navigation - how to go two destinations deep?

我有一个管理Boxes的应用程序。 这个应用程序只有一个活动,并使用片段作为目的地。 它具有(除其他外)以下目的地/片段: Home (注册为 topLevelDestination) BoxesManagement (注册为 topLevelDestination) BoxEdit 从家乡目 ...

有没有办法更新 Jetpack Navigation Graph 中的任何 Fragment 都可以访问的 Fragment? - Is there a way to update Jetpack Navigation Graph for a Fragment that can be accessible by any Fragment in the Graph?

鉴于我有一个如下所示的 Jetpack 导航图,其中 BlankFragment1 -> BlankFragment2 -> BlankFragment3 -> BlankFragment4 -> BlankFragment5 如果我有另一个 Fragment,名为 Fra ...

Android Studio 导航图可视化导出 - Android Studio navigation graph visualization export

我想在项目 wiki 中使用导航图。 为此,我试图找到一种从 Android Studio 中的导航编辑器导出导航图可视化的方法。 也许有办法以PNG图像、矢量或PDF格式导出它? 仅屏幕截图不适用于大图。 Android Studio 似乎没有开箱即用。 ...

如何在片段和活动中隐藏 NavController 和 AppBarConfiguration - How to hide NavController & AppBarConfiguration in a fragment & activity

我在我的 Android 应用程序(Java)中使用导航图,并在我的家庭活动中设置了 NavController 和 AppBarConfiguration。 这就是我设置它的方式: 我希望隐藏 NavController 和 AppBarConfiguration 以允许在一个片段和一个活动中全 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM