Slide 52
Slide 52 text
Presenter
public class UserPresenter {
UserView mView;
public UserPresenter(UserView view) {
mView = view;
}
public void fetchUser(int userId) {
ApiClient.getInstance().create(UsersService.class).fetch(userId, new Callback() {
@Override
public void success(User user, Response response) {
mView.showName(user.getName());
}
@Override
public void failure(RetrofitError error) {
mView.showError(error);
}
});
}
}