在Android中使用改进休息:call.enqueue错误

时间:2017-03-25 15:00:11

标签: android web-services call retrofit

我是android编程和webservices的新手。为了修改这段代码,我使用了几个教程,现在我有点迷失了。程序没有返回任何错误,但它无法解决符号调用:

 Call<Void> corretor = service.inserirCorretor(cr);


        call.enqueue(new Callback<Void>() {
            @Override
            public void onResponse(Call<Void> call, Response<Void> response) {
                if (response.isSuccessful()) {
                    if (response.body()) {
                        Toast.makeText(getActivity().getApplicationContext(), "Success!", Toast.LENGTH_LONG).show();

                    } else {
                        Toast.makeText(getActivity().getApplicationContext(), "Fail.", Toast.LENGTH_LONG).show();
                    }
                } else {
                    Toast.makeText(getActivity().getApplicationContext(), "Error: " + response.code(), Toast.LENGTH_LONG).show();
                }

另外,在

部分
 if (response.body()) {

布尔我需要,找到java.lang.Void。 我究竟做错了什么?几个月前我放弃了这段代码,现在我再次尝试,但仍然找不到我的错误。

0 个答案:

没有答案