package com.example.task.di.model;
import android.util.Log;
import com.example.task.di.beans.Good;
import com.example.task.di.beans.Guide;
import com.example.task.di.contract.IGoodContract;
import com.example.task.di.data.Constant;
import com.google.gson.Gson;
import com.lzy.okgo.OkGo;
import com.lzy.okgo.callback.StringCallback;
import com.lzy.okgo.model.Response;
public class IGoodsModelImpl implements IGoodContract.IGoodModel {
@Override
public void containModelData(int page, String sname, final CallBack callBack) {
OkGo.<String>get(Constant.GOODS_URL+"?keywords="+sname+"&page="+page).execute(new StringCallback() {
@Override
public void onSuccess(Response<String> response) {
String responseData = response.body().toString();
Log.i("jgq","数据"+responseData);
Gson gson = new Gson();
Good good = gson.fromJson(responseData, Good.class);
Log.i("jgq","数据解析"+good);
callBack.responseData(good);
}
});
}
}
Android OkGo
最新推荐文章于 2022-12-12 16:31:40 发布