0

インテントを介してカメラアプリを起動し、アプリケーションディレクトリ内に画像を保存して、ギャラリー/写真に表示されないようにしたいと考えています。

これが私のコードです:

File dir= this.getDir("dirname", Context.MODE_PRIVATE);
File file= new File(dir, "filename");                               
FileOutputStream fos = new FileOutputStream(file);
Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, dir);         
startActivityForResult(cameraIntent,CAMERA_REQUEST_IMAGE);

の下でエラーが発生しgetDirます。

The method getDir(String, int) is undefined

このプロセスにより、画像を秘密裏に保存することもできますか?

4

1 に答える 1