设计有效的导航:一致的导航是整体用户体验的重要组成部分。除了基本导航之外,很少有事情会以不一致和意想不到的方式挫败用户。
找到NavHostFragment Jetpack导航Android时出错
我正在使用Jetpack Navigation来处理Fragments的导航。在关注文档后,当我运行应用程序时,我收到以下错误。引起:java.lang.ClassNotFoundException:...
Android Jetpack使用BottomNavigationView导航正确的后台堆栈
OBS:尽管仍然没有一流的支持(截至撰写本文时),Google现在已经更新了他们的示例,并举例说明了他们认为应该如何解决这些问题:https://github.com/googlesamples/android -...
我正在使用android jetpack的新导航。在我的导航图中,我将LoginFragment作为起始目标,将MainActivity作为主机。当我运行应用程序时,会显示LoginFragment。我......
在尝试导航组件之前,我曾经手动执行片段事务并使用片段标记来获取当前片段。 val片段:MyFragment = supportFragmentManager ....
我想在一个活动中有三个navHostFragments,它们占用相同的空间,但每个活动都有不同的导航图。然后使用片段管理器和底部导航栏我会......
如何使用NavController返回根片段?我尝试了navController.popBackStack(navController.graph.startDestination,false),但它没有用。这确实有效:navController ....
我正在使用android导航组件库。我有两个用导航图设置的片段。我想在片段内按下后退按钮做一些额外的操作。覆盖乐趣......
Android Jetpack导航组件问题,将splash片段作为根目标
假设我们有3个带有向上按钮功能的工具栏的片段SplashFragment - > FragmentA - > FragmentB这是app的预期流程。当用户按下时到达FragmentB ...
我尝试使用一个活动多片段模式制作应用程序。我使用底部导航视图处理导航架构组件的导航。在其中一个片段中,我有...
尝试保存片段视图的引用超出onDestoryView()时内存泄漏
我想从Fragment(Root Fragment)转到Fragment但是我不希望从FragmentB返回后重新创建FragmentA的视图。我正在使用Jetpack Navigation在...之间导航
如何使用Jetpack Navigation从嵌套片段导航到父片段?
我有主导航:SplashFragment - > RegistrationFragment - > RootFragment
基本上,我有以下导航图:我想在到达它之后立即将导航图中的起点更改为片段2(为了防止在...时回到片段1
如何使用Android中的导航控制器组件返回根分片或层次结构的顶部?
假设我在底部导航视图中有4个选项卡。如果用户选择其中一个选项卡,则用户将从一个片段导航到其他片段。让我们说用户选择第一个标签(主页),...
首先,它不是重复,如在如何更改android状态栏的背景颜色如何更改状态栏颜色应该与导航栏中相同。我想要状态栏......
使用导航组件时,片段savedInstanceState始终为null
目前,我正在使用带有底部导航栏的Android导航组件。在玩的过程中,我意识到两个事实:片段总是被重新创建(onCreate,onViewCreated,onViewDestroyed ......
Android Jetpack导航,使用Youtube或Instagram的BottomNavigationView,如正确的后退导航(片段后退堆栈)?
Android Jetpack导航,BottomNavigationView在后退按钮上点击自动片段后栈?我想要的是,在用户和用户点击后面一个接一个地选择多个标签后......
给定N个片段代表同一实体的不同UI。片段有条件地显示。该条件仅在运行时中已知。每个片段应该具有相同的导航...
不要使用Android Navigation Component在backstack中包含片段
我正在开发一个用户可以创建活动的应用程序。我想这样做,以便在他们创建事件后,后退按钮不会将他们带到创建流程,而是在之前的屏幕上...
如何访问onPrepareOptionsMenu中的“向上”按钮并在运行时切换其可见性
我想在运行时切换ActionBar上“向上”按钮(左箭头)的可见性。我尝试使用项目ID R.id.home访问onPrepareOptionsMenu中的按钮,因为此ID适用于...