デバイスは Samsung Galaxy III です。カメラ アクティビティを実行して画像をキャプチャする APP を開発しました。画像を分析した後、テキスト情報を出力します。現在、キャプチャした画像はすべてギャラリーに保存されています。画像をギャラリーや SD カードに保存する必要はありません。次の2つの解決策のいずれかがうまくいくと思いますが、プログラムする方法がわかりません:
- 写真をギャラリーに保存しないでください。
- アプリのどこかで写真を削除します。
コメントをお待ちしております。
デバイスは Samsung Galaxy III です。カメラ アクティビティを実行して画像をキャプチャする APP を開発しました。画像を分析した後、テキスト情報を出力します。現在、キャプチャした画像はすべてギャラリーに保存されています。画像をギャラリーや SD カードに保存する必要はありません。次の2つの解決策のいずれかがうまくいくと思いますが、プログラムする方法がわかりません:
コメントをお待ちしております。
Android カメラのチュートリアルをお読みください。
...
ストレージ- あなたのアプリケーションが生成する画像や動画は、あなたのアプリケーションにのみ表示されることを意図しているか、ギャラリーや他のメディアやソーシャル アプリなどの他のアプリケーションが使用できるように共有することを意図していますか? アプリケーションをアンインストールしても、写真やビデオを利用できるようにしますか? これらのオプションの実装方法については、「メディア ファイルの保存」セクションを参照してください。
またはこれを参照してください:カメラでキャプチャした画像を特定のフォルダーに保存する方法。
開始時の Camera インテントで、これを追加します。
intent.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(getTempFile(context)));
次の2つの手順で問題を解決しました。
「@auselen」が指摘したように、すべての画像を特定のフォルダーに保存します。カメラで撮影した画像を特定のフォルダに保存する方法。
アプリのどこかにあるそのフォルダー内のすべての画像を削除します。AndroidでSDカードから画像を削除する方法
use this for delete a pic
ImgPhoto1.setImageBitmap(null);