【发布时间】:2016-05-01 08:34:14
【问题描述】:
当您进入我的应用程序时,您总是会进入主屏幕并显示一些快速的详细信息/信息。有一个导航抽屉,其中包含 3 个项目:录音、视频、设置。我更喜欢导航工作,其中录制和视频是最重要的活动操作,因此如果您向下导航并按向上/主页或返回按钮,您最终将导航回主屏幕。所以如果你从录音切换到视频,然后按回,你应该回到主,反之亦然。 Main 应该始终是最终的 top 活动。
如果您点击“设置”,您应该返回到您之前来自的位置(即,如果在视频中,则返回视频,如果在录制中,则返回录制,或者如果在主页面,则返回主页面)。设置是跨领域的,应该始终将您带回到以前的位置。
如何最好地使用导航抽屉实现这一点?我相信一旦您输入录音或视频,就会清除堆栈,但我不确定我需要搜索什么才能找到它。
【问题讨论】:
-
我给了你一个建议......使用片段......
-
在 stackoverflow 上试试这个答案。 stackoverflow.com/a/23477100/3678308
-
您可以覆盖视频和录音的后按行为以转到 Main。据我所知,其他一切都应该按照您描述的方式进行
-
试试这个链接......androiddeveloperdemo.blogspot.com/2014/08/…
-
@cricket_007 是的,我认为这可能是最简单的解决方案。我并没有考虑仅仅覆盖后按,而是认为这是在清单中,但这可能是最好的。