カメラを正しく動作させるために少し助けが必要です。
私がやろうとしているのは、ユーザーに写真を撮ってもらい、それをビューの背景として別のアクティビティで使用することです。ゆがみがないようにすることが重要です。理想的には、画像が可能な限り最高の解像度で背景全体を埋め尽くします。
私は、カメラの出力画像を適切な方向に向け、ディスプレイの同じ側面にしようと、かなりの時間を費やしてきました。それで、私は何をする必要があるかを正確に考えるのに少し時間がかかりました.通常の保存された画像はまったく必要ないと思います.
私が思いついたのは、プレビューを表示するためのサーフェス ビューと、テキスト用のオーバーレイとキャプチャ ボタンが必要だということです。ユーザーが「写真を撮る」と、オートフォーカスが必要になります。その後、他のアクティビティで使用するために、プレビュー (画面オーバーレイの下) をビットマップにキャプチャする必要があります。
*プレビュー用に SurfaceView を拡張し、オーバーレイを含む XML レイアウトに追加する必要がありますか?
*SurfaceView の画像をビットマップに保存するにはどうすればよいですか?
ありがとう。