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);
|
}
|
}
|
|
}
|