新SecondPresenter実装クラス

パッケージcom.test.mvp.mvpdemo.mvp.v6.presenter。

輸入com.test.mvp.mvpdemo.mvp.v6.SecondContract。
輸入com.test.mvp.mvpdemo.mvp.v6.basemvp.BasePresenter。
輸入com.test.mvp.mvpdemo.mvp.v6.model.SecondModel。
インポートにjava.io.IOException;
輸入okhttp3.Call;
輸入okhttp3.Callback;
輸入okhttp3.Response。

パブリッククラスSecondPresenterはBasePresenterを拡張<SecondContract.ISecondView、SecondModel> SecondContract.ISecondPresenter {実装

@Override
公共ボイドhandlerData(){
。getViewメソッド()にShowDialog();

getModel()。requestBaidu(新しいコールバック(){
@Override
ます。public void ONFAILURE(コールコールは、IOException e)の{
}

@Override
公共のボイドonResponse(通話呼び出し、レスポンス応答)のIOException {スロー
文字列の内容= response.body().string(http://www.amjmh.com)。
getViewメソッド()大成功(コンテンツ)。
}
})。
}
}

おすすめ

転載: www.cnblogs.com/ly570/p/11299123.html
おすすめ