如何正确实现导航抽屉中顶部的后退按钮?

本文介绍了如何正确实现导航抽屉中顶部的后退按钮?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!,我目前正试图在我的天气应用程序中添加导航抽屉,所以我看了一个YouTube
教程,并且能够以我想要的方式实现它,直到我意识到
我看的教程没有介绍如何实现向上/顶部后退
按钮,所以事实上,我现在不能回到
打开任何导航选项卡后的默认片段。我搜索了几个
网站和YouTube视频寻找如何实现顶部Back的教程
按钮,但没看到/找不到。我也搜索了这个网站,仍然
在这里没有发现有类似问题的人。请问有谁能帮忙吗?,以下是我的应用程序当前状态的屏幕截图:https://i.stack.imgur.com/SeSjV.png但如果我打开任何导航栏选项(即设置)并单击”上一步”,我将无法返回到显示天气的默认片段。它也没有”上-后”按钮。,当前,单击”上一步”仅退出应用程序。,这是我尝试过的唯一代码,但不起作用:,它出现以下错误:,这是我的活动代码:,使用popBackStack()将弹出使您的应用程序存在的后栈,但您只需返回到默认片段。,要解决此问题,您需要更改抽屉汉堡按钮的行为,以便有时可以使用它打开抽屉的navView布局,有时可以使用它返回到默认片段;后者是在您要添加顶部的后退按钮时使用的。,这需要访问使您能够将侦听器添加到汉堡点击的setToolbarNavigationClickListener方法。,在这种情况下,您需要在onCreate()方法Add:,中根据需要返回到Home片段,剩下的部分是在您想要转到某个片段时显示后退按钮,并使用toggle.setDrawerIndicatorEnabled()启用/禁用单击主页/汉堡图标时打开/关闭抽屉的功能,这篇关于如何正确实现导航抽屉中顶部的后退按钮?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册