左晓为主开发手持机充值管理机
zuoxiao
2023-12-01 c9c5dc252530a4d4b79decf3c7abde377a534ce3
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
@@ -320,6 +316,7 @@
            return (c >= 0x4e00 && c <= 0x9fa5);
        }
    }
    @Override
    protected void onDestroy() {
        super.onDestroy();