1
自分のデバイスがsamsungの最初のイメージはsdcard/DCIMに保存されます.2番目のイメージはsdcard/mydirectoryに保存されます なぜ???写真を撮るときにダブルセーブ画像
どうすればよいですか?私は..
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
Intent intent2 = new Intent();
if(requestCode == TAKE_PHOTO_CODE && resultCode == RESULT_OK){
intent2.putExtra("Filename", datetime);
setResult(RESULT_OK,intent2);
}
else setResult(RESULT_CANCELED,intent2);
finish();
}
..
private File getTempFile(){
File root = new File(Environment.getExternalStorageDirectory(),"universalmemo/"+"data/"+"memo/"+"picturememo");
if(!root.exists()){
root.mkdirs();
}
File file = new File(root,getDateTime());
return file;
}
...ここで最初の画像
は私のコード
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(getTempFile()));
startActivityForResult(intent,TAKE_PHOTO_CODE);
ありたくない
はあなたの助けをありがとう