package com.bwei.j.myapplication.cart.model; /** * author:Created by WangZhiQiang on 17.12.19. */ public interface Model_Cart { void getFinsh(); } -------------------------------------------------
package com.bwei.j.myapplication.cart.model; import com.bwei.j.myapplication.cart.bean.MyCartBean; import com.bwei.j.myapplication.tools.MyApi; import com.bwei.j.myapplication.utils.GsonObjectCallback; import com.bwei.j.myapplication.utils.OkHttp3Utils; import java.io.IOException; import okhttp3.Call; /** * author:Created by WangZhiQiang on 17.12.19. */ public class MyMolde_Cart implements Model_Cart { OnFinsh onFinsh; public interface OnFinsh{ void Finsh1(MyCartBean bean); } public void setOnFinsh( OnFinsh onFinsh){ this.onFinsh = onFinsh; } @Override public void getFinsh() { OkHttp3Utils.doGet(MyApi.SELECT_CAR, new GsonObjectCallback<MyCartBean>() { @Override public void onUi(MyCartBean myCartBean) { onFinsh.Finsh1(myCartBean); } @Override public void onFailed(Call call, IOException e) { } }); } }