问题描述
我正在使用 Kotlin 指南按照 Udacity Android 制作一个 Trivia 应用程序。
在导航图中有三个目标屏幕; TitleFragment、GameFragment、GameOverFragment 和 GameWonFragment。 (包含代码图片)
在构建导航图时,我们通过设置popUpTo行为属性来设置系统后退键。
指南说我们要设置 popUpTo(包含)属性,用于将 GameFragment 连接到 GameOverFragment 和 GameWonFragment 的操作,这将通过在系统返回按钮点击时弹出包括 GameFragment 在内的片段返回到 TitleFragment。 我明白了。
但是指南再次告诉我们将 GameOverFragment 和 GameWonFragment 中的 action 标记和 popUpTo 属性设置为 GameFragment。这次我们湿了 popUpTo 属性(独占),用于在系统返回键点击时弹出 TitleFragment。
两个设置都在做同样的事情;将我们带到系统返回键命中时的 TitleFragment。那么,为什么要设置2次呢?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)