0

他のカメラアプリを使用して写真を撮るアプリを開発中です。別のカメラ アプリを正常に起動できますが、写真が目的のフォルダーに保存されていません。これが私のコードです:

        Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
        File imagesFolder = new File(Environment.getExternalStorageDirectory(), "MyImages");
        imagesFolder.mkdirs();
        File image = new File(imagesFolder, "image_001.jpg");
        Uri uriSavedImage = Uri.fromFile(image);
        intent.putExtra(MediaStore.EXTRA_OUTPUT, uriSavedImage); 
        startActivityForResult(intent, 0);

MyImages フォルダーが作成されると思っていましたが、デバイス上に見つかりませんでした。

助けてくれてありがとう!

4

1 に答える 1

1

マニフェスト ファイルで次の権限を確認します。

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
于 2013-01-04T15:50:24.177 に答える