android-navigation 相关问题

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


Android导航架构组件:如何将bundle数据传递给startDestination

我有一个具有NavHostFragment的活动。活动在其意图中接收某些值。我想将这些数据传递给第一个片段,即导航图的startDestination。一世 ...

回答 5 投票 2

如何在两个片段目标之间传递数据如果我点击导航控制器中的菜单?

我正在尝试使用导航控制器。我有一个底部导航视图。位于我的MainActivity上,它使用以下代码启动:class MainActivity:AppCompatActivity(){...

回答 4 投票 0

如何解决错误使用导航参数传递数据时,无法在Kotlin中将ArrayList强制转换为android.os.Parcelable []?

我试图使用像这样的导航参数从一个片段发送类别数据(ArrayList)到另一个片段。有趣的setUpArgumentForSearchDestination(类别:ArrayList ){...

回答 1 投票 0

如何使用导航组件从活动导航到另一个活动并从堆栈中删除第一个活动?

在我的应用程序中,我有两个活动(AuthenticationActivity和MainActivity),每个活动都有一个导航图和一大堆碎片。我创建了一个动作来从...的片段导航

回答 1 投票 1

在Android导航架构中,如何检查当前片段是否是最后一个片段?

我需要显示自定义AlertDialog,但仅在调用NavController.navigateUp()后没有更多片段时才显示。我当前的代码做了类似的事情,但它有一个错误:覆盖...

回答 2 投票 1

使用导航控制器按下后退按钮后,如何防止先前的片段出现?

我正在尝试使用导航控制器。我想从LoginFragment迁移到HomeFragment。在LoginFragment中,我使用下面的代码移动到HomeFragment。 Navigation.findNavController(...

回答 2 投票 3


使用Android导航架构组件重新创建Backstack

我正在尝试使用PendingIntent从通知中实现导航到我的应用程序的特定详细信息页面,但是我一直在从详细信息页面重新创建后退堆栈时遇到问题...

回答 1 投票 7

更改导航抽屉的图标

我将导航抽屉图标更改为自定义图标时遇到问题。我目前不得不实现标准的抽屉图标,顶部有3条水平线,但现在我要替换...

回答 5 投票 27

是否可以在android的新导航组件中发送除字符串或整数之外的参数

新的导航组件非常棒!但是我想在我的片段之间发送“长”变量。在导航图文件中写这个工作:

回答 5 投票 6

Navigation.findNavController中的第二个参数是什么(Activity,@ IdRes int viewId)

学习这个并阅读文档我不能理解我应该放在这个视图中的什么导航.findNavController(Activity,@ IdRes int viewId)我做了导航架构的Codelab ...

回答 1 投票 0

如何使用导航控制器设置导航抽屉并处理单个菜单项

我希望导航组件的控制器处理大部分菜单项,但我也想单独处理一个“注销”菜单项:val navController = findNavController(R ....

回答 1 投票 2

如何使用Android中的导航控制器以编程方式返回到上一个目的地?

我有如下图所示的登录过程:用户将从登录界面(中间)导航到使用以下代码更改密码屏幕(右侧):val changePassword = ...

回答 1 投票 0

使用导航控制器android从一个方向导航到另一个方向时无法实例化片段?

使用以下代码从一个片段导航到另一个片段时通常没有问题:val login = Authentication Fragment Directions.actionToLogin()Navigation ....

回答 1 投票 0

Android - 如何为自定义应用实现youtube的UI?

我目前正在制作视频直播应用,我想实现像Youtube这样的用户界面。注意:我不需要Youtube视频。我想从我的服务器流式传输视频。我做了......

回答 1 投票 1

弹出片段后的多个LiveData观察者

问题摘要:在导航到新片段,弹出新片段并返回到原始片段后,片段中会触发多个LiveData观察者。细节:......

回答 2 投票 6

带有ViewPager和TabLayout的Android Jetpack导航

对于一个新的应用程序,我使用Jetpack导航库来实现适当的向后导航。导航的第一层是导航抽屉,它可以与jetpack导航配合使用,如...

回答 3 投票 20

Android活动历史记录部分跟踪和清除

想象一下这个活动历史堆栈:A> B> C> D> E场景1:如果用户在E上然后点击后退按钮它应该导航到D> C> B> A.场景2:如果用户在E然后......

回答 2 投票 1

如何在使用导航组件时设置对话框的目标片段

我正在使用childFragmentManager在片段内显示一个对话框,或者在使用supportFragmentManager的Activity中显示一个对话框,在此过程中我想设置目标片段,如下所示:val ...

回答 2 投票 5

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.