android-navigation 相关问题

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

带有片段和Jetpack导航的Viewpager2:恢复片段而不是重新创建它们

我在一个片段内有一个Viewpager2(我们称它为HomeFragment)。该Viewpager本身也包含片段。当我离开HomeFragment导航时,其视图将被破坏,当我...

回答 1 投票 11

带有bottomNavigationView和TabLayout的Android导航

我正在进行基本流程的应用程序项目:登录/注册屏幕->具有4个选项卡的底部导航屏幕。这些选项卡之一将在其中具有tabLayout。我正在尝试使用...

回答 1 投票 0

androidx.navigation:navigation-ui和android.arch.navigation:navigation-ui-ktx有什么区别?

[androidx.navigation:navigation-ui和android.arch.navigation:navigation-ui-ktx有什么区别?当我在gradle中使用android.arch.navigation:navigation-ui-ktx依赖项时,我...

回答 1 投票 1

为什么仍在片段A中,尽管已经导航到片段B导航组件?

我有2个片段,LoginFragment和SignUpFragment。在SignUpFragment中时,单击底部的Android后退按钮,它导航到LoginFragment。这是这样做的代码:SignUpFragment ....

回答 2 投票 0

我可以使用safeargs发送可为空的数据类型作为参数吗?如果没有,我该怎么办?

说我有2个片段。登录和主页。如果用户尚未登录,则将Home片段设置为以userData作为参数的全局目标,它将从登录片段开始。之后...

回答 1 投票 0

即使使用导航2.2.1后,当前导航节点仍然没有错误

我已经尝试阅读此内容,但不能解决我的问题,所以我使用以下代码导航到下一个目标val nextDirection = CreateEventNameFragmentDirections.actionToCreateEventType(userKM,...

回答 2 投票 0

SharedViewModel实例未从原始实例恢复数据

我有一个片段,我在我的sharedViewModel中更新了一个整数,这是shopFragment类ShopFragment:Fragment(),AppBarLayout.OnOffsetChangedListener {private val model:...

回答 1 投票 0

[手机屏幕关闭时,Android导航体系结构无法导航

我在我的项目中具有以下体系结构:MainActivity布局: >>

回答 1 投票 2

是否可以部分过渡到Android Nav组件

我正在尝试了解是否有可能按活动重构应用程序以使用新的导航组件。我可以看到它确实支持多种活动设计,但仅通过创建导航...

回答 1 投票 0

导航组件:跳转到动态根目录并清除后退堆栈

使用Jetpack Navigation时,我们可以使用popUpTo和popInclusive清除堆栈。但是,当我不知道popUpto的目标位置时,如何清除堆栈?示例假设我有3个主要...

回答 4 投票 0

如何防止viewmodel再次触发我的加载栏

我有一个加载产品列表的片段,然后转到另一个片段,但是当我返回Resource.Load时,再次触发它显示在进度栏中,我正在使用导航组件,而我...

回答 2 投票 0

NavigationComponents不允许我隐藏我的appBar

我正在尝试使用collapsingToolbarLayout在recyclerview中显示图像和一堆选项,我所做的是后续操作 [[]

回答 1 投票 0

如果使用导航体系结构组件,如果已经存在片段,如何避免将其添加到后退堆栈?

我正在使用导航组件,所以我没有使用FragmentManager。假设我有A,B片段。如果用户导航A-> B-> A-> B,然后按“后退”按钮,我希望后退堆栈只是...

回答 1 投票 0

导航抽屉和底部导航菜单类别的依赖关系-导航体系结构组件

我正在尝试将导航抽屉与底部导航一起使用,每个视图都有其自己的菜单资源集。但是,当从...

回答 1 投票 0

FragmentContainerView和app:navGraph-此导航图未引用任何布局文件

为了防止Lint警告(在升级到最新片段(1.2.2版本)和导航(2.2.1版本)后,用FragmentContainerView替换片段),我用FragmentContainerView替换了片段...

回答 1 投票 0

Android导航:片段之间的共享元素过渡不起作用

我按照这里的指示进行。这是我的代码:val navDirections = PostsListFragmentDirections.actionPostsListFragmentToPostDetailFragment(post)if(Build.VERSION.SDK_INT> = Build ....

回答 1 投票 1

SharedElement过渡在返回时留下白色图像(使用导航)

我有一个RecyclerView(包含在ViewPager中),其中包含图像,当用户单击图像时,我希望以共享元素转换全屏显示它们。我已经成功...

回答 1 投票 0

如何在子片段中实现导航控制器?

我在activity_main中定义了一个导航控制器片段,该片段的高度和宽度与父对象的高度匹配。因此,当我在片段之间导航时,它将替换整个屏幕。现在说我...

回答 1 投票 0

Actionbar图标单击和向上箭头单击问题

我正在将navgraph与nav组件一起使用。这是我的导航图的设置方式:主要活动-> CategoriesFragment(主页片段)-> CategoryFragment-> PomoClockFragment我执行以下操作...

回答 1 投票 0

导航架构组件-BottomNavigationView避免重新加载片段

我正在使用BottomNavigationView来显示导航图中的一堆片段。底部导航在我的MainActivity中是这样设置的:val navController = findNavController(R.id ....

回答 1 投票 1

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