カメラを起動してユーザーに写真を撮らせる方法を知っています。また、ギャラリーを起動して、ユーザーがデバイス上の写真の 1 つを選択できるようにする方法も知っています。ただし、ギャラリーの起動ページでは、ユーザーへの唯一のオプションは「キャンセル」です。ネイティブギャラリーの仕組みと同じように、カメラを開く、トリミングする、削除するなど、そのページでユーザーにより多くのオプションを提供したいと考えています。putExtra() を使用する必要がありますか? もしそうなら、それで何が使えるかを見つける方法。
ユーザーが2つのオプションから選択できるようにするページ/ダイアログを用意するというオプションがあることは理解していますが、それほど魅力的ではありません。