バーコード スキャンに関連する質問をする必要があります。バーコードをスキャンし、結果から Web を検索するアプリを使用しています。これは、カメラ オブジェクトのインスタンスを作成するメソッドです。
/** A safe way to get an instance of the Camera object. */
public static Camera getCameraInstance() {
Camera c = null;
try {
c = Camera.open();
} catch (Exception e) {
}
return c;
}
スキャンには Zbar ライブラリを使用しています。私の質問はデバイス Asus Nexus 7 に関するものです。私は現在そのデバイスを持っていませんが、前面カメラだけがあり、背面カメラがないことを知っています。前面カメラのみで背面カメラがないデバイスの場合、どのように機能させるのですか? 私のコードで問題なく動作しますか? 次の uses-feature android:name = "android.hardware.camera.front" android:required="false" を追加すると、
私の唯一の目的は、ユーザーがバーコードをスキャンできるようにすることです。前面カメラと背面カメラの両方がある場合は、背面カメラを介してスキャンする必要があり、前面カメラしかない場合は、そのカメラのみを介してスキャンする必要があります。それ?すべての提案を歓迎します。:-D