/** * Created by wisdom on 2017/11/23. */ import android.os.Handler; import android.os.Looper; import com.google.gson.Gson; import java.io.IOException; import okhttp3.Call; import okhttp3.Callback; import okhttp3.Response; public class MainModel implements IMainModel { private Handler handler = new Handler(Looper.getMainLooper()); public void getGoods(final OnNetListener<GoosBean> onNetListener) { HttpUtils.getHttpUtils().doGet(Api.url, new Callback() { @Override public void onFailure(Call call, IOException e) { } @Override public void onResponse(Call call, Response response) throws IOException { String string = response.body().string(); final GoosBean goosBean = new Gson().fromJson(string, GoosBean.class); handler.post(new Runnable() { @Override public void run() { onNetListener.onSuccess(goosBean); } }); } }); } }
MainModel
最新推荐文章于 2021-05-26 09:35:08 发布