アプリケーションからカメラを起動しています。Android.provider.MediaStore.ACTION_IMAGE_CAPTURE を追加の android.provider.MediaStore.EXTRA_OUTPUT と共に使用しています。EXTRA_OUTPUT を使用するかどうかを指定すると、写真がギャラリーに追加されます。
ギャラリーで画像の Uri を取得するには? これを行うためのきれいな方法が見つかりませんでした。最後にギャラリーに追加された画像の Uri を使用したくありません。ユーザーが撮った写真であると確信できないからです。
編集: 画像を取得する方法を知っていることをここに追加させてください。現在、私はインテントで EXTRA_OUTPUT として渡している Uri を使用しています。それは問題ではありません。問題は、この方法を使用すると 2 枚の写真が SD カードに書き込まれることです。または、ギャラリーに 1 つと自分の URI に 1 つ、2 つ書かれている場合は、そのうちの 1 つを使用し、もう 1 つを削除したいと思います。どちらの場合も、デフォルトでギャラリーに保存される写真の Uri が必要です。