从改进的异步查询中获取值

时间:2016-05-27 16:33:35

标签: java android retrofit2

我需要在findUser()方法中从retrofit-response返回List-object。这样做的正确方法是什么? 它在类和onResponse()方法中声明静态变量的一种可能方式是为它设置一些值,但我认为这是错误的方式。

public static List<UserItem> findUser(){
        Call<UserAnswer> call = service.findUser();
        call.enqueue(new Callback<UserAnswer>() {
            @Override
            public void onResponse(Call<UserAnswer> call, Response<UserAnswer> response) {}

            @Override
            public void onFailure(Call<UserAnswer> call, Throwable t) {}

        });
        return null;
    }

0 个答案:

没有答案