android - 登录底部导航
问题描述
我正在开发的应用程序将从登录开始,这将是两个不同的屏幕。成功登录后,用户将被重定向到具有底部导航的屏幕。
解决这个问题的“正确”方式是什么?我应该有两个单独的活动吗?还是使用条件导航的一项活动?如果是后者,我将如何设置 NavGraph 和/或其他代码,以便在登录过程中不显示底部导航?
编辑:我不是在寻找代码(除了 NavGraph 的样子)。
解决方案
据我说,你应该使用两个活动,一个是,login activity
另一个是一个home activity
和那个home activity
。fragments
如果您想在登录时覆盖整个屏幕,这是最好的方法。此外,它不会显示底部导航,因为它将在单独的活动(Login Activity
)中。
我所知道的
推荐阅读
- reporting-services - 如何根据查询返回的数据填充 rdl 表?
- c# - C#如何消费REST Web服务
- azure-api-management - Azure API 管理和微服务
- bash - 如何从变量中删除回车符并将其用于bash中的字符串比较?
- ios - Swift 4.0 - 无法在 iOS 中创建空文本文件
- youtube-dl - 如何使用 Youtube-dl 从 youtube 播放列表中下载特定数量的视频?
- javascript - Bootstrap轮播更改幻灯片时防止浏览器向上滚动
- excel - 仅从第一个工作簿复制粘贴标题
- go - 为什么 unsafe.Sizeof 被认为是不安全的?
- ios - 如何在目标 c 中循环遍历 Firebase childByAutoId