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)加入返回栈无效