每次在拍攝圖像的文件夾創建部分工作正常,但如果我添加的文件夾的創建和圖像邏輯保存的圖像不會被添加到該文件夾將圖像添加到文件夾中的SD卡
photoButton.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_REQUEST);
}
});
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
if (requestCode == CAMERA_REQUEST && resultCode != RESULT_CANCELED)
{
folder = new File(Environment.getExternalStorageDirectory() + File.separator+"folder/");
if(!folder.exists())
{
folder.mkdirs();
Log.d("SDcard", "Folder created");
}
else
{
Log.d("SDCard", "Folder already exists");
}
File file = new File(Environment.getExternalStorageDirectory() + File.separator +"folder/");
Uri photoPath = Uri.fromFile(file);
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoPath); `
}
}
的onclick()直接它顯示錯誤消息:「未能提供結果信息」
*請你幫助*
你做錯了,如果你想給出額外的意圖,然後將它添加到你的點擊監聽器 – 2015-03-19 06:26:21
@ Randyka Yudhistira請你詳細說明一下嗎?我已經在oncreate()方法之前聲明瞭cameraIntent對象...所以它的範圍沒有問題..它顯示沒有錯誤!但圖像沒有添加到文件夾 – Gopi 2015-03-19 06:33:58
@戈皮請檢查我的答案。 – mustafasevgi 2015-03-19 08:03:10