11-05-1396، 05:00 ق.ظ
با سلام و عرض خسته نباشید
من با استفاده از ZXingScanner یک بارکد خوان رو توی یک Linearlayout اجرا میکنم
میخواستم ببینم با استفاده ازش میشه کاری کنم که flashlight دوربین رو هم روشن کنم؟
کد :
من با استفاده از ZXingScanner یک بارکد خوان رو توی یک Linearlayout اجرا میکنم
میخواستم ببینم با استفاده ازش میشه کاری کنم که flashlight دوربین رو هم روشن کنم؟
کد :
public class ScannerActivity extends AppCompatActivity implements ZXingScannerView.ResultHandler { private ZXingScannerView mScannerView; ZXingScannerView.ResultHandler h; @Override public void onCreate(Bundle state) { super.onCreate(state); mScannerView = new ZXingScannerView(this); setContentView(R.layout.scanner_main); LinearLayout zxscan = (LinearLayout) findViewById(R.id.zxscan); mScannerView.setLayoutParams(new LinearLayout.LayoutParams( LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT)); zxscan.addView(mScannerView); } @Override public void onResume() { super.onResume(); h = this; mScannerView.setResultHandler(this); mScannerView.startCamera(); } @Override public void onPause() { super.onPause(); mScannerView.stopCamera(); } @Override public void handleResult(Result rawResult) { Log.i("DBG", rawResult.toString()); mScannerView.stopCamera(); mScannerView.setResultHandler(h); mScannerView.startCamera(); } }