From c6e503f9c7b46d9df78242222949dd7cb200cdc2 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期四, 30 十一月 2023 14:45:45 +0800 Subject: [PATCH] 2023年11月30日14:45:39 --- app/src/main/java/com/hdl/photovoltaic/ui/me/AsRegardsActivity.java | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/me/AsRegardsActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/me/AsRegardsActivity.java index 60c784d..245df08 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/me/AsRegardsActivity.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/me/AsRegardsActivity.java @@ -2,9 +2,15 @@ import android.content.Intent; +import android.graphics.Bitmap; +import android.graphics.Color; import android.os.Bundle; import android.view.View; +import com.google.zxing.BarcodeFormat; +import com.google.zxing.MultiFormatWriter; +import com.google.zxing.WriterException; +import com.google.zxing.common.BitMatrix; import com.hdl.linkpm.sdk.core.exception.HDLException; import com.hdl.linkpm.sdk.user.bean.NewVersionBean; import com.hdl.photovoltaic.R; @@ -14,13 +20,14 @@ import com.hdl.photovoltaic.enums.ShowErrorMode; import com.hdl.photovoltaic.listener.CloudCallBeak; import com.hdl.photovoltaic.other.HdlAppUpdateLogic; +import com.hdl.photovoltaic.other.HdlCommonLogic; import com.hdl.photovoltaic.other.HdlThreadLogic; import com.hdl.photovoltaic.widget.apkwgtupload.ApkDownLoadService; import com.hdl.photovoltaic.widget.ConfirmationCancelDialog; import com.hdl.photovoltaic.widget.UpdateConfirmationCancelDialog; /** - * 鍏充簬鐣岄潰 + * 鍏充簬鐣岄潰锛坅pp鏇存柊锛� */ public class AsRegardsActivity extends CustomBaseActivity { @@ -65,6 +72,10 @@ } }); + //todo 绛夋帴鍙� + String content = "涓嬭浇鍦板潃url"; + Bitmap bitmap = HdlCommonLogic.getInstance().createQRCodeBitmap(content, 168, 168, "UTF-8", "H", "1", Color.BLACK, Color.WHITE); + viewBinding.asRegardsQrCodeIv.setImageBitmap(bitmap); } @@ -145,7 +156,7 @@ public void Confirm() { Intent intent = new Intent(_mActivity, ApkDownLoadService.class); intent.putExtra("updateUrl", mNewVersionBean.getPackageUrl()); - intent.putExtra("downLoadName", HdlAppUpdateLogic.ApkFileName); + intent.putExtra("downLoadName", HdlAppUpdateLogic.getInstance().getApkFileName()); intent.putExtra("downLoadType", "0"); _mActivity.startService(intent); updateConfirmationCancelDialog.dismiss(); -- Gitblit v1.8.0