|
@@ -78,7 +78,6 @@ public class QRCodeActivity extends BaseActivity implements Runnable {
|
|
|
@Override
|
|
@Override
|
|
|
public void onNext(BaseMessage baseMessage) {
|
|
public void onNext(BaseMessage baseMessage) {
|
|
|
qrCode = baseMessage.getData(QRCode.class);
|
|
qrCode = baseMessage.getData(QRCode.class);
|
|
|
- qrCode.setExpire_time(System.currentTimeMillis() / 1000 + 60);
|
|
|
|
|
Glide.with(QRCodeActivity.this).load(qrCode.getQr_url()).into(qrCodeImageView);
|
|
Glide.with(QRCodeActivity.this).load(qrCode.getQr_url()).into(qrCodeImageView);
|
|
|
//二维码图片加载成功才开始轮询扫码结果
|
|
//二维码图片加载成功才开始轮询扫码结果
|
|
|
if (withLoop) {
|
|
if (withLoop) {
|
|
@@ -102,9 +101,7 @@ public class QRCodeActivity extends BaseActivity implements Runnable {
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public void onNext(BaseMessage baseMessage) {
|
|
public void onNext(BaseMessage baseMessage) {
|
|
|
- long expiredTime = qrCode.getExpire_time();
|
|
|
|
|
qrCode = baseMessage.getData(QRCode.class);
|
|
qrCode = baseMessage.getData(QRCode.class);
|
|
|
- qrCode.setExpire_time(expiredTime);
|
|
|
|
|
if (qrCode.getStatus() == 1) {
|
|
if (qrCode.getStatus() == 1) {
|
|
|
isLooping = false;
|
|
isLooping = false;
|
|
|
returnResult(qrCode.getAction_content());
|
|
returnResult(qrCode.getAction_content());
|