Commit fe9aa743 authored by yinjiacheng's avatar yinjiacheng

update 身份证OCR测试页面

parent 32d72954
......@@ -34,8 +34,8 @@ class IDCardTestActivity : BaseActivity<ActivityIdcardBinding>() {
private lateinit var mIdCardLicenseManager: IDCardQualityLicenseManager
private val INTO_IDCARDSCAN_PAGE = 100
private lateinit var idCardFront: Bitmap
private lateinit var idCardBack: Bitmap
private var idCardFront: Bitmap? = null
private var idCardBack: Bitmap? = null
private lateinit var idCardFrontObjectKey: String
private lateinit var idCardBackObjectKey: String
......@@ -56,6 +56,9 @@ class IDCardTestActivity : BaseActivity<ActivityIdcardBinding>() {
startGetLicense()
}
viewBind.btnOcr.setOnClickListener {
if (idCardFront == null || idCardBack == null) {
return@setOnClickListener
}
val frontFile = File(externalCacheDir?.absolutePath + "/ocr/idCardFront.jpg")
if (frontFile.exists()) {
frontFile.delete()
......@@ -70,8 +73,8 @@ class IDCardTestActivity : BaseActivity<ActivityIdcardBinding>() {
backFile.parentFile?.mkdirs()
backFile.createNewFile()
}
idCardFront.compress(Bitmap.CompressFormat.JPEG, 100, FileOutputStream(frontFile))
idCardBack.compress(Bitmap.CompressFormat.JPEG, 100, FileOutputStream(backFile))
idCardFront?.compress(Bitmap.CompressFormat.JPEG, 100, FileOutputStream(frontFile))
idCardBack?.compress(Bitmap.CompressFormat.JPEG, 100, FileOutputStream(backFile))
KS3Core.INSTANCE.uploadObject(frontFile, object : KS3Core.OnKS3TaskListener {
override fun onTaskStart() {
......
......@@ -33,7 +33,8 @@
android:layout_height="wrap_content"
android:layout_marginTop="100dp"
android:layout_weight="1"
android:paddingLeft="50dp">
android:paddingLeft="50dp"
android:visibility="gone">
<RadioButton
android:id="@+id/rb_v"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment