diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/user/presenter/CurrencyExchangePresenter.java b/MainModule/src/main/java/com/xscm/modulemain/activity/user/presenter/CurrencyExchangePresenter.java index baee47ed..31683d2a 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/user/presenter/CurrencyExchangePresenter.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/user/presenter/CurrencyExchangePresenter.java @@ -8,11 +8,17 @@ import com.xscm.moduleutil.bean.WalletConfig; import com.xscm.moduleutil.http.BaseObserver; import com.xscm.moduleutil.presenter.BasePresenter; +import java.lang.ref.WeakReference; + import io.reactivex.disposables.Disposable; public class CurrencyExchangePresenter extends BasePresenter implements CurrencyExchangeConacts.IMePre { + + CurrencyExchangeConacts.View mView; + public CurrencyExchangePresenter(CurrencyExchangeConacts.View view, Context context) { super(view, context); + this.mView = view; } @Override @@ -25,7 +31,10 @@ public class CurrencyExchangePresenter extends BasePresenter(mView); + } + MvpRef.get().exchangeCoin(s); } }); } @@ -40,6 +49,9 @@ public class CurrencyExchangePresenter extends BasePresenter(mView); + } MvpRef.get().wallet(walletBean); } }); @@ -55,6 +67,9 @@ public class CurrencyExchangePresenter extends BasePresenter(mView); + } MvpRef.get().getWalletConfig(walletConfig); } });