80,362
社区成员
发帖
与我相关
我的任务
分享
...
private void getSomething(){
activity.getServeHelp().getSomething(this);
}
public void updateUI(Something s){
something.set(s);
}
...
public void getSomething(Fragment_A fragment){
...
call.enqueue(new Callback<SomethingResponse>() {
@Override
public void onResponse(Response<SomethingResponse> response) {
SomethingResponse somethingResponse = response.body();
Something something = somethingResponse.getSomething();
fragment.updateUI(something);
}
@Override
public void onFailure(Throwable t) {
...
}
});
...
}