package com.hdl.onproumengsdk; import android.content.Intent; import android.os.Bundle; import android.widget.Toast; import androidx.appcompat.app.AppCompatActivity; import com.google.zxing.integration.android.IntentIntegrator; import com.google.zxing.integration.android.IntentResult; import com.hdl.onproumengsdk.databinding.ActivityMainBinding; import com.hdl.zxingscan.ScanSdkUtils; public class MainActivity extends AppCompatActivity { private ActivityMainBinding binding; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //友盟 // UmSdk.initUmSdk(this,"61d565d9e0f9bb492bbc3d5a","android"); // UmSdk.initUMConfigure(this,"61d565d9e0f9bb492bbc3d5a","android",""); binding = ActivityMainBinding.inflate(getLayoutInflater()); setContentView(binding.getRoot()); ScanSdkUtils ssu = new ScanSdkUtils(this); ssu.OpenScan(); // ssu.startScanActivity(this); // Intent intent = new Intent(MainActivity.this, CaptureActivity.class); // startActivity(intent); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { // 获取解析结果 IntentResult result = IntentIntegrator.parseActivityResult(requestCode, resultCode, data); if (result != null) { if (result.getContents() == null) { Toast.makeText(this, "取消扫描", Toast.LENGTH_LONG).show(); } else { Toast.makeText(this, "扫描内容:" + result.getContents(), Toast.LENGTH_LONG).show(); } } else { super.onActivityResult(requestCode, resultCode, data); } } }