From 7629542e1d669bdcbe85cef8232421ac54a6e6ef Mon Sep 17 00:00:00 2001 From: kunfei Date: Fri, 3 Jan 2020 10:41:14 +0800 Subject: [PATCH] up --- app/src/main/java/io/legado/app/ui/about/DonateActivity.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/about/DonateActivity.kt b/app/src/main/java/io/legado/app/ui/about/DonateActivity.kt index 18c8730e4..870f85f53 100644 --- a/app/src/main/java/io/legado/app/ui/about/DonateActivity.kt +++ b/app/src/main/java/io/legado/app/ui/about/DonateActivity.kt @@ -75,9 +75,10 @@ class DonateActivity : BaseActivity(R.layout.activity_donate) { private fun aliDonate(context: Context) { try { - val qrCode = URLEncoder.encode("tsx06677nwdk3javroq4ef0", "utf-8") - val aliPayQr = - "alipayqr://platformapi/startapp?saId=10000007&qrcode=https://qr.alipay.com/$qrCode" + var qrCode = URLEncoder.encode("https://qr.alipay.com/tsx06677nwdk3javroq4ef0", "utf-8") + qrCode = "qrcode=$qrCode%3F_s%3Dweb-other" + qrCode = "saId=10000007&$qrCode&_t=${System.currentTimeMillis()}" + val aliPayQr = "alipayqr://platformapi/startapp?$qrCode" val intent = Intent(Intent.ACTION_VIEW, Uri.parse(aliPayQr)) context.startActivity(intent) } catch (e: Exception) {