Прошу прощения( проблемы с интернетом(
ApiUtils.getApi().registration(user).enqueue(
new retrofit2.Callback<Void>() {
Handler mainHandler = new Handler(getActivity().getMainLooper());
@Override public void onResponse(retrofit2.Call<Void> call, final retrofit2.Response<Void> response) {
mainHandler.post(() -> {
if (response.code() == 400) {
Toast.makeText(getActivity(), "Ошибка валидации", Toast.LENGTH_SHORT).show();
} else {
showMessage(R.string.registration_success);
getFragmentManager().popBackStack();
}
});
}
@Override public void onFailure(retrofit2.Call<Void> call, Throwable t) {
mainHandler.post(() -> showMessage(R.string.request_error));
}
});