From c9c5dc252530a4d4b79decf3c7abde377a534ce3 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期五, 01 十二月 2023 13:41:51 +0800 Subject: [PATCH] 身份证识别相关资源和代码 --- app/src/main/java/com/dayu/recharge/activity/NewCardActivity.java | 19 ++++++++++--------- 1 files changed, 10 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/dayu/recharge/activity/NewCardActivity.java b/app/src/main/java/com/dayu/recharge/activity/NewCardActivity.java index ddbc7c2..8beda8e 100644 --- a/app/src/main/java/com/dayu/recharge/activity/NewCardActivity.java +++ b/app/src/main/java/com/dayu/recharge/activity/NewCardActivity.java @@ -10,9 +10,6 @@ import android.view.LayoutInflater; import android.view.View; -import com.dayu.recharge.utils.DeviceNumberUtils; -import com.dayu.recharge.view.ProgressDialog; -import com.msd.ocr.idcard.LibraryInitOCR; import com.dayu.recharge.MyApplication; import com.dayu.recharge.card.UserCard; import com.dayu.recharge.databinding.ActivityNewCardBinding; @@ -28,8 +25,10 @@ import com.dayu.recharge.tools.HexUtil; import com.dayu.recharge.tools.Utils; import com.dayu.recharge.utils.CRC8; +import com.dayu.recharge.utils.DeviceNumberUtils; import com.dayu.recharge.utils.SocketUtil; import com.dayu.recharge.utils.TipUtil; +import com.dayu.recharge.view.ProgressDialog; import com.permissionx.guolindev.PermissionX; import org.json.JSONException; @@ -134,12 +133,9 @@ private void startCamera() { - - Bundle bundle = new Bundle(); - bundle.putBoolean("saveImage", false); - bundle.putInt("requestCode", SCAN_IDCARD_REQUEST); - bundle.putInt("type", 0); //0韬唤璇�, 1椹鹃┒璇� - LibraryInitOCR.startScan(NewCardActivity.this, bundle); + Intent intent = new Intent(NewCardActivity.this, CameraActivity.class); + intent.putExtra("typeFront", 1); + startActivityForResult(intent, 110); } @Override @@ -321,5 +317,10 @@ } } + @Override + protected void onDestroy() { + super.onDestroy(); + newCardActivity = null; + } } -- Gitblit v1.8.0