private String newImagePath; public void setPhoto(int code){ checkSoftStage(); Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); String fileName = System.currentTimeMillis() + ".jpg"; newImagePath = Config.imgPath + fileName; Uri uri = Uri.fromFile(new File(Config.imgPath, fileName)); intent.putExtra(MediaStore.EXTRA_OUTPUT, uri); startActivityForResult(intent, code); }
使用如上代码调用android拍照功能的时候出现个奇怪问题 调用这个方法的时候,newImagePath已经有值,可是在onActivityResult里面,newImagePath却变成了null
这问题不是没个平板都会出现,用三星SM-T211(android4.1.2)经常会出现,横拍不会,竖拍几乎都会出现
三星p6200(android4.0)基本上不会出现这种问题
相关推荐
今天碰到一个非常奇怪的问题: 在Android中ImageView无法显示加载的本地SDCard图片。 具体过程是:先调用本地照相机程序摄像,然后将拍摄的图片加载在ImageView中显示。 代码如下: public class ActiEnvi extends ...
1、配置ov2640在android层配置的分辨率为vga(预览/拍照/录像) 注意:系统自带的快拍APP就在这里查找分辨率参数发送到camera的HAL层。 cubieboard2开发板使用的是全志A20的CPU,自带两路CSI的摄像头接口。 一般使用...
1、配置ov2640在android层配置的分辨率为vga(预览/拍照/录像) 注意:系统自带的快拍APP就在这里查找分辨率参数发送到camera的HAL层。 这里得分辨率设置为:1280x720 驱动里面搜索可以设置为:1600x1200, 1280x960,...
1、配置ov2640在android层配置的分辨率为vga(预览/拍照/录像) 注意:系统自带的快拍APP就在这里查找分辨率参数发送到camera的HAL层。 这里得分辨率设置为:1280x720 驱动里面搜索可以设置为:1600x1200, 1280x960,...
1、配置ov2640在android层配置的分辨率为vga(预览/拍照/录像) 注意:系统自带的快拍APP就在这里查找分辨率参数发送到camera的HAL层。 这里得分辨率设置为:1280x720 驱动里面搜索可以设置为:1600x1200, 1280x960,...
1、配置ov7725在android层配置的分辨率为vga(预览/拍照/录像) 注意:系统自带的快拍APP就在这里查找分辨率参数发送到camera的HAL层。 这里得分辨率设置为:640x480(VGA) 驱动里面搜索可以设置为:640x480 R:\...
1、配置ov2640在android层配置的分辨率为vga(预览/拍照/录像) 注意:系统自带的快拍APP就在这里查找分辨率参数发送到camera的HAL层。 cubieboard2开发板使用的是全志A20的CPU,自带两路CSI的摄像头接口。 一般使用...
1、配置ov5640在android层配置的分辨率为vga(预览/拍照/录像) 注意:系统自带的快拍APP就在这里查找分辨率参数发送到camera的HAL层。 这里得分辨率设置为:640x480 驱动里面搜索可以设置为:2592x1936, 2048x1536,...