美文网首页
Android 非常愚蠢的方式搞定Fragment的物理返回键

Android 非常愚蠢的方式搞定Fragment的物理返回键

作者: 啥也写不出来的安卓技术人员 | 来源:发表于2020-07-22 17:35 被阅读0次

    剽取来的场景:在项目中做联系人界面时,需要按名字和按部门显示联系人,此处使用2个fragment切换显示,按部门显示需要体现部门层级关系,需要实现点击返回上级部门。因为Fragment并不能像在Actvity重写onBackPressed即可,此时就需要在Fragment监听处理返回,否则返回事件在Activity中,并不能返回上级部门。-----https://www.jianshu.com/p/d2d5b6df860b  不建议新手看

    1、在所在Activity中重写onBackPressed()方法。。。。打字太累了   粘图片

    1、            在最初的Fragment中  记录状态---也就是最最顶部的fragment

    2、                在需要标识的Fragment中 记录状态

    3、 在onBackPressed()方法里取出状态进行 判断

    完事

    相关文章

      网友评论

          本文标题:Android 非常愚蠢的方式搞定Fragment的物理返回键

          本文链接:https://www.haomeiwen.com/subject/dqetlktx.html