2
我有这样的代码,它完全在爱立信XPERIA,但是当我测试在SAMSUNG ACE该应用时,出现错误:意图图像捕捉数据== NULL
数据= NULL
String file=Environment.getExternalStorageDirectory().getAbsolutePath()+ "/picture.jpg";
Intent i=new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
Uri output = Uri.fromFile(new File(archivo));
i.putExtra(MediaStore.EXTRA_OUTPUT, output);
startActivityForResult(i,CAMERA_REQUEST);
OnActivity结果
if (requestCode==CAMERA_REQUEST && resultCode==RESULT_OK){
Bundle extras=data.getExtras();
bmp=(Bitmap)extras.get("data");
image.setImageBitmap(bmp);
image.setVisibility(0);
任何想法,为什么发生这种情况?
我应该用什么然后EXTRA_OUTPUT insted? – Neha