2
私は、Camera.open()とgetParameterを使ってフォーカスモードを確認することができます。アンドロイド携帯電話のカメラがオートフォーカスをサポートしているかどうかをチェックする方法
しかし、私がカメラ支持オートフォーカスかどうかを取得することができ、他の方法
...私はしたくない、音の少しを持ってカメラを開くようですか?
私は、Camera.open()とgetParameterを使ってフォーカスモードを確認することができます。アンドロイド携帯電話のカメラがオートフォーカスをサポートしているかどうかをチェックする方法
しかし、私がカメラ支持オートフォーカスかどうかを取得することができ、他の方法
...私はしたくない、音の少しを持ってカメラを開くようですか?
別の方法は、オートフォーカスコールバックリスナーを設定することです。この場合。オートフォーカスが成功したかどうかを示すブール値パラメータがコールバックに記録されます。そうuはオートフォーカスがsuccesfullのであったかどうかをチェックして...さらに
EDIT進むJUSことができます。
を私はSO
PackageManager pm = getPackageManager();
if(pm.hasSystemFeature(PackageManager.FEATURE_CAMERA) && pm.hasSystemFeature(PackageManager.FEATURE_CAMERA_AUTOFOCUS)){
// do something..
}
PackageManager.FEATURE_CAMERA_AUTOFOCUS
とPackageManager.FEATURE_CAMERA
上のどこかにこのコードを見つけAPI 7
から入手可能です。
ありがとうございました。しかし、オートフォーカスのコールバックリスナーを設定するには、Camera.openを使用して最初にCameraインスタンスを取得する必要があります。 – user441316
は答えを編集しました – Varun