diff --git a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/authperson/AuthTrailerActivity.kt b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/authperson/AuthTrailerActivity.kt index f18c2dc..24a668f 100644 --- a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/authperson/AuthTrailerActivity.kt +++ b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/authperson/AuthTrailerActivity.kt @@ -2,6 +2,7 @@ package com.arpa.hndahesudintocctmsdriver.ui.account.authperson import android.os.Bundle import android.view.View +import android.widget.ImageView import com.arpa.hndahesudintocctmsdriver.R import com.arpa.hndahesudintocctmsdriver.base.AppConfig import com.arpa.hndahesudintocctmsdriver.bean.CarBean @@ -53,6 +54,17 @@ class AuthTrailerActivity : BaseActivity() { ivBack.setOnClickListener { selBackPic() } + + tvChangeFront.setOnClickListener { + if (showPic(upDrivingInfoBean.licenseFaceUrl, ivFront)) + return@setOnClickListener + selFrontPic() + } + tvChangeBack.setOnClickListener { + if (showPic(upDrivingInfoBean.licenseBackUrl, ivBack)) + return@setOnClickListener + selBackPic() + } tvCarType.setOnClickListener { //车辆类型 DicUtils.getInstance() @@ -154,6 +166,7 @@ class AuthTrailerActivity : BaseActivity() { binding.run { etCarNum.setText(it.licensePlateNumber) etUseNature.setText(it.useNature) + tvChangeFront.visibility = View.VISIBLE } } } @@ -188,6 +201,7 @@ class AuthTrailerActivity : BaseActivity() { binding.run { etHdzzz.setText(upDrivingInfoBean.approvedLoad) tvInfo.text = it.overallDimension + tvChangeBack.visibility = View.VISIBLE } //车长 @@ -217,7 +231,17 @@ class AuthTrailerActivity : BaseActivity() { } } } + private fun showPic(url: String, image: ImageView): Boolean { + if (!url.isNullOrEmpty()) { + CommonPopUtils.getInstance().showOnePic( + mContext, + image, url + ) + return true + } + return false + } private fun subMint() { if (binding.tvCarType.text.isNullOrEmpty() ||