我做了一个应用程序。这些意图在后,从画廊挑选安卓获取意图后的图像路径
Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, 2);
我的问题越来越文件路径通过使用相机
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 1);
2)拍摄照片
1):它有一个上传照片2个选项onActivityResult
。 是否有任何方法可以获得new File(path)
的这些路径,还可以处理sdk级别更改?例如,直到KitKat是1类文件系统,在KitKat是其他类型之后。
你见过这个链接吗?http://stackoverflow.com/questions/20327213/getting-path-of-captured-image-in-android-using-camera-intent –
只需片刻我会试试 – test
@GennadiiSaprykin对于第一种情况(ACTION_IMAGE_CAPTURE)效果不错,但是从图库中挑选会导致所有测试用例崩溃 – test