やりたいこと
ZXingでフロントカメラを使いたい
解決方法
IntentIntegratorで、setCameraId(1)する
class MainActivity2 : AppCompatActivity() { internal var qrScanIntegrator: IntentIntegrator? = null override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main2) qrScanIntegrator = IntentIntegrator(this) // 縦画面に固定 qrScanIntegrator?.setOrientationLocked(false) qrScanIntegrator?.setCameraId(1) // ★カメラIDを"1"に設定 // 読み取り時にビープ音を鳴らさない qrScanIntegrator?.setBeepEnabled(false) // スキャン開始 アクティビティ生成 qrScanIntegrator?.initiateScan() } : : }
コメント