【发布时间】:2015-04-14 11:09:48
【问题描述】:
我在 android.R.id.content 中添加了两个片段。在我最后添加的片段中,我正在尝试拍照。我为此片段实现了 onActivityResult。但是保存照片后,它会执行片段和崩溃。
拍照并按保存后,为什么它会执行两个片段?
FragmentTransaction transaction = getActivity()
.getSupportFragmentManager().beginTransaction();
transaction.addToBackStack(null);
transaction.add(android.R.id.content, newFragment).commit();
【问题讨论】:
-
也许你把你的代码?当您从一个片段导航到另一个片段时,您使用的是什么方法?
-
请发布您的代码和/或堆栈跟踪日志。
-
我正在向 android.R.id.content 添加新片段。因为我需要回到上一个片段。
-
当我在提交事务之前删除第一个片段时,它工作正常。但是,当android.R.id.content中有两个fragment时,它会在拍照activity返回后执行这两个fragment。
标签: android android-intent camera fragment