0
運行第二次我面臨的一些問題與QR掃描後運行。我正在使用ZXing庫。斑馬線QR掃描儀無法從手機
當我從Android工作室運行應用程序到我的設備,我可以打開QR掃描儀,並可以掃描QR碼後點擊「QR掃描儀」按鈕,但是我從我的設備關閉應用程序,然後重新打開該應用程序直接從我的設備本身,掃描儀不起作用。它顯示一個空白屏幕而不是相機屏幕。
我已經導入了相機的許可,我使用該庫編譯「me.dm7.barcodescanner:斑馬線:1.8.4」
誰能幫助我,告訴我如何,我當我從設備上打開應用程序時,是否讓它每次運行? Thankssss
這是我對QR掃描
public void QrScanner(View view){
mScannerView = new ZXingScannerView(this); // Programmatically initialize the scanner view
setContentView(mScannerView);
mScannerView.setResultHandler(this); // Register ourselves as a handler for scan results.
mScannerView.startCamera(); // Start camera
}
@Override
public void handleResult(Result rawResult) {
// Do something with the result here
Log.v("handleResult", rawResult.getText());
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Scan Result");
builder.setMessage(rawResult.getText());
AlertDialog alertDialog = builder.create();
alertDialog.show();
}