【发布时间】:2017-08-03 19:28:51
【问题描述】:
我有 3 个片段 A、B 和 C
A-->B-->C
我从fragment C打开相机拍照,拍的时候点击OK保存,所以回到开始fragmentA就像应用程序被关闭了,那么要怎么做才能留在我打开相机的片段 C 中?
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
String root = Utils.getFirstWritableDirectory().toString();
File myDir = new File(root+"/.XXXX_IMAGES");
if(!myDir.exists())
myDir.mkdirs();
File file = new File(myDir+File.separator + time+".jpg");
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(file));
startActivityForResult(intent, XX);
【问题讨论】:
-
如何在片段 C 中拍照?通过意图或自定义相机视图?
-
按意图,你可以看到我的代码。
-
切换时有
add或replace碎片吗?
标签: android android-fragments android-camera