String state = Environment.getExternalStorageState();
if (state.equals(Environment.MEDIA_MOUNTED)) {
//生成文件名
String filename =getTime()+”%”+fangxiang+”%”+jingdu+”%”+
weidu+”%”+remark+”%”+isLoad+”%”+”.JPEG”;
Intent intent = new Intent(“android.media.action.IMAGE_CAPTURE”);
File fileF = new File(info.getFilePath());
if(!fileF.exists()) fileF.mkdir();
// 加载路径
Uri uri = Uri.fromFile(new File(info.getFilePath(),filename));
// 指定存储路径,这样就可以保存原图了
intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);
startActivityForResult(intent, 1);
} else {
Toast.makeText(TakePhotoActivity.this, “没有SD卡”, Toast.LENGTH_LONG).show();
}
if (state.equals(Environment.MEDIA_MOUNTED)) {
//生成文件名
String filename =getTime()+”%”+fangxiang+”%”+jingdu+”%”+
weidu+”%”+remark+”%”+isLoad+”%”+”.JPEG”;
Intent intent = new Intent(“android.media.action.IMAGE_CAPTURE”);
File fileF = new File(info.getFilePath());
if(!fileF.exists()) fileF.mkdir();
// 加载路径
Uri uri = Uri.fromFile(new File(info.getFilePath(),filename));
// 指定存储路径,这样就可以保存原图了
intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);
startActivityForResult(intent, 1);
} else {
Toast.makeText(TakePhotoActivity.this, “没有SD卡”, Toast.LENGTH_LONG).show();
}
解决方案
40
你的info是什么?到这下面去找,看看有没有