当前位置: 首页 > 科技观察

Zxing扫码实例

时间:2023-03-13 18:32:15 科技观察

源码介绍Zxing扫码实例。程序有几个bug,如果长时间不扫描,会出现假死的情况。源码运行截图源代码段:publicclassMainActivityextendsActivity{privateButtonbutton;privateTextViewresultText;privatefinalstaticintSCANNIN_GREQUEST_CODE=1;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.TextyTexti=this_d(R.layout.TextyText=main);.result);button=(Button)this.findViewById(R.id.scanCodeButton);button.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){Intentintent=newIntent();intent.setClass(MainActivity.this,CaptureActivity.类);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivityForResult(intent,SCANNIN_GREQUEST_CODE);}});}@OverrideprotectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){super.onActivityResult(requestCode,resultCode,data);switch(requestCode){caseSCANNIN_GREQUEST_CODE:if(resultCode==RESULT_OK){Bundlebundle=data.getBundleExtra("bundle");StringresultString=bundle.getString("result");resultText.setText(resultString);}break;}}}来源链接:http://down.51cto.com/data/1983052

最新推荐
猜你喜欢