version:1.9
fix: add:接口缓存
This commit is contained in:
@@ -79,47 +79,6 @@ public class AppletQRCodeFragment extends Fragment {
|
||||
}
|
||||
|
||||
private void getQRCodeURL() {
|
||||
NetInterfaceManager.getInstance()
|
||||
.getQRCodeApiControl()
|
||||
.subscribe(new Observer<BaseResponse>() {
|
||||
@Override
|
||||
public void onSubscribe(Disposable d) {
|
||||
Log.e("getQRCodeURL", "onSubscribe: ");
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onNext(BaseResponse baseResponse) {
|
||||
Log.e("getQRCodeURL", "onNext: ");
|
||||
if (baseResponse.code == 200) {
|
||||
JSONObject jsonObject = (JSONObject) JSON.toJSON(baseResponse.data);
|
||||
String url = jsonObject.getString("file");
|
||||
if (!TextUtils.isEmpty(url)) {
|
||||
if (getActivity() != null && !getActivity().isDestroyed()) {
|
||||
Glide.with(qr_code)
|
||||
.load(url)
|
||||
.dontAnimate()
|
||||
.placeholder(getActivity().getDrawable(R.drawable.applet_qrcode))
|
||||
.into(qr_code);
|
||||
}
|
||||
} else {
|
||||
qr_code.setImageDrawable(getActivity().getDrawable(R.drawable.applet_qrcode));
|
||||
}
|
||||
} else {
|
||||
qr_code.setImageDrawable(getActivity().getDrawable(R.drawable.applet_qrcode));
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onError(Throwable e) {
|
||||
Log.e("getQRCodeURL", "onError: " + e.getMessage());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onComplete() {
|
||||
Log.e("getQRCodeURL", "onComplete: ");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user