我想要使用設備相機顯示圖像捕捉,並且爲此我使用了下面的代碼。但是我在onActivityResult .so中返回的數據中獲得了null值,請爲我提供解決方案..在Android設備中使用相機顯示圖像捕獲
感謝,
,我的代碼是:URI的
File root = new File(Environment.getExternalStorageDirectory()+"/TestCameraGallery");
root.mkdirs();
MyCameraGallery = new File(root, "mycamerapicname");
Uri outputFileUri = Uri.fromFile(MyCameraGallery);
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
startActivityForResult(intent, CAMERA_PIC_REQUEST);
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
super.onActivityResult(requestCode, resultCode, data);
if(requestCode == CAMERA_PIC_REQUEST)
{
Uri uri = data.getData();
}
}
值爲空,給空指針異常,請幫我
看到這個http://stackoverflow.com/questions/5991319/capture-image-from-camera-and-display -in活動 – Nepster 2014-06-19 13:39:37