ドキュメントhttp://developer.android.com/reference/android/hardware/Camera.Parameters.html を見ていますが、ユーザーがタップできるようにするものは何も表示されていません。カメラプレビューの特定のポイントで、それがカメラが焦点を合わせようとするポイントになります。
これは単に欠けていますか?または、これをどのように行うことができるかを見落としていますか?
ドキュメントhttp://developer.android.com/reference/android/hardware/Camera.Parameters.html を見ていますが、ユーザーがタップできるようにするものは何も表示されていません。カメラプレビューの特定のポイントで、それがカメラが焦点を合わせようとするポイントになります。
これは単に欠けていますか?または、これをどのように行うことができるかを見落としていますか?
Android 4.xでは、setFocusAreasを使用してこれを行うことができます。最初にgetMaxNumFocusAreasをチェックして、この機能がデバイスでサポートされているかどうか、および使用する領域の数を確認する必要があります。
次に、ユーザーのタッチ座標をCamera.Areaオブジェクト(ここで説明)が使用する座標に変換し、その座標を使用してsetFocusAreasを呼び出す必要があります。それ以降、autoFocusの呼び出しは、フォーカスを選択するためにその領域を使用します。