Android transaction Fragment时按返回键直接退出,没有返回到上一个Fragment

Posted allinallinallin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android transaction Fragment时按返回键直接退出,没有返回到上一个Fragment相关的知识,希望对你有一定的参考价值。

问题分析:最近做android开发用到了一个Fragment切换到查看照片的Fragment,查看完照片按返回键没有按常规流程回到上一个碎片,而是直接退出APP了。



解决方案:删除父fragment下的包android.app.Fragment(如果包含了的话),改成兼容包android.support.v4.app.Fragement。同时导入android.support.v4.app.FragmentManager和android.support.v4.app.FragmentTransaction进行跳转操作。



吐槽一下:不得不说android的不同版本的兼容问题对于初学者来说还真是个头疼的事。PS:小编现在就是Android菜鸟!




以上是关于Android transaction Fragment时按返回键直接退出,没有返回到上一个Fragment的主要内容,如果未能解决你的问题,请参考以下文章

Android入门第54天-SQLite中的Transaction

如何实现Android Fragment Transaction .add 语法错误

Android使用transaction.addToBackStack(null)加入返回栈无效

Android MVP架构分析

Android GNSS开发前置知识——Android基础开发

Android GNSS开发前置知识——Android基础开发