cost 362 ms
android中的深层链接支持 - Deep link support in android

我们正在尝试在我们的应用程序中支持隐式深层链接。 该应用程序使用带有底部导航选项卡的导航架构组件。 我想了解,是否可以通过在一个地方编写重新路由逻辑来动态重新路由到 android 应用程序的特定屏幕。 据我所知,目前不可能支持应用程序所有屏幕没有唯一 uri 路径的深层链接。 如果我们没有唯一的 ...

将 SafeArgs 与 Proguard 和导航架构组件一起使用时出现 ClassNotFoundException? - ClassNotFoundException when using SafeArgs with Proguard and Navigation Architecture Component?

我正在使用SafeArgs插件和Navigation Architecture Component ,但应用程序崩溃了。 我在 Gradle 中使用minifyEnabled true 。 另外,我有三个模块app 、 data和domain 。 所以,在我添加的所有三个proguard-rule ...

在导航架构组件中手动将片段添加到后台堆栈中 - Adding fragment manually into the backstack in Navigation Architecture Component

我在导航图中有 4 个片段,分别命名为A、B、C、D ,我从用户那里获取了一些数据。 当我处于正常流程(A->B->C->D)并按下返回按钮时,一切(返回堆栈)工作正常。 但是我有一个我拥有并编辑信息流的情况,假设用户将表单留在片段 D 上,所以当用户再次出现在屏幕上时,我必须在同 ...

Koin 共享依赖范围为嵌套图 - Koin share dependencies scoped to nested graph

我想知道如何正确 scope 与 Koin 库的依赖关系。 由于谷歌推荐单一Activity架构, AndroidX 导航库已成为一个关键库,可以通过轻松交换Fragment来促进这一点。 典型的现代 Android 应用程序具有多个功能,这些功能在包和/或Gradle模块中分开。 这些功能模块提供 ...

Android 导航组件 - 设置 HasOptionsMenu 会使 NavigateUp 按钮失效 - Android Navigation Component - Setting HasOptionsMenu invalidates NavigateUp button

我正在使用带有bottomNavigationView Android 导航组件。 我已经在MainActivity配置了 AppBar,以便当应用程序不在图表的起始目的地时会出现一个导航按钮。 我已经设置了SupportedActionBar并像这样覆盖onSupportNavigateUp : ...

使用导航架构时如何设置`setReorderingAllowed`? - How to set `setReorderingAllowed` when using Navigation Architechture?

在使用导航架构时推迟片段的进入转换时,图中的“主页”片段会在一微秒内可见。 谷歌搜索后,文档告诉我在 fragmentManager 上设置setReorderingAllowed(true)以优化此流程。 但是,文档不使用导航架构组件。 将setReorderingAllowed(true)以及 ...

导航架构组件 - OnBackPressed() - Android - Navigation Architecture Component - OnBackPressed() - Android

我使用 Android 导航架构在片段中取得进展。 当我在最后一个屏幕上按下键或在屏幕上放置一个按钮并将按钮 function 设置为 并点击,我回到了上一个fragment,但是又调用了上一个fragment中的onCreateView()方法。 我期待它保持 state 的正常行为。 我在哪里 ...

使用 NavDeepLinkBuilder 构建片段回栈 - Fragment backstack building with NavDeepLinkBuilder

我有一个活动应用程序,包含三个片段,A、B、C。 在正常的应用流程中,片段按顺序打开:A->B->CI 有一个带有通知的前台服务,点击时应打开片段 C。 我使用导航架构组件,并将目的地作为深度链接添加到通知中: 片段回栈未构建。 当我从片段 C 导航回来时,我立即到达片段 A,而不是 B ...

Android 导航组件“全局操作”问题 - Android Navigation Component 'global action'' issue

在某些项目中,我们使用导航架构组件,在导航图中,我们添加了具有全局操作的片段,但问题是当快速单击按钮多次后导航到片段-片段打开多次。 我有一些选择来解决这个问题: 在全局操作上使用app:launchSingleTop="true" ,但我们仍然可以看到多个Fragments是如何打开的(此解决方案 ...

使用导航架构组件时,Activity 和 Fragment 之间的通信 - Communicating between Activities and Fragments when using Navigation Architecture Component

我想让宿主 Activity 知道 Fragment 中发生的事情。 传统上,我会有一个带有 Fragment 可以调用的回调的接口,但现在我们使用导航架构组件。 有没有办法将主机活动的引用传递给片段,或者我将如何解决“活动和片段之间的通信”情况? 谢谢! ...

导航组件参数默认值 - Navigation component arguments default value

在导航组件中,当从第一个片段向第二个片段发送参数时,默认值不会从导航图中获取。 这是我的代码: 导航图.xml 第一个片段: 第二个片段: 在这里,在第二个片段中获取默认值时,我收到空指针异常 我的问题是,如何获取使用navigation_graph.xml设置的参数值? 当您重 ...

如何在recyclerView项目中调用navigation.navigate - how to call navigation.navigate inside recyclerView item

我在片段中有一个 recyclerView,当我单击一个项目时,我想导航到下一个片段。 第一次单击时,没关系,但是在返回此片段并再次单击同一项目后,我的应用程序崩溃了。 谁能告诉我如何在 recyclerView 项目中调用 navigation.navigate ? ...

onDestory,onDetach 在打开片段时调用 - onDestory,onDetach called when opening the fragment

当我注意到这个问题时,我正在开发一个代码变得相当大的应用程序,所以我制作了一个测试应用程序,其中包含一个带有主要活动和三个片段(F1、F2、F3)的底部导航栏,并使用导航组件进行设置。 我记录了第一个片段的生命周期事件,如下所示,这就是我得到的: 从 f1 导航到 f2 时,logcat: 使用导航 ...

片段中的布局仅显示在屏幕的一半,但在活动中是正确的 - Layout in a fragment showing up only on half the screen, but is correct in an activity

我正在夸大片段的布局。 它没有利用整个屏幕,布局看起来像缩小到一半的屏幕。 但是在Android Studio的预览屏幕上看起来很完美。我正在使用导航组件来遍历Fragment。 布局xml如下所示 android studio预览非常完美,如下所示 屏幕截图与工作 ...

如何处理多个 NavHosts/NavControllers? - How to handle multiple NavHosts/NavControllers?

我在处理多个 NavHost 时遇到问题。 这个问题与这里提出的问题非常相似。 我认为这个问题的解决方案对我也有帮助,但它是 2017 年的帖子,仍然没有答案。 Android 开发人员文档无济于事,通过网络搜索绝对没有任何可能有帮助的内容。 所以基本上我有一个活动和两个片段。 让我们称它们为 ...


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