相关疑难解决方法(0)

无法发出新请求,因为之前的响应仍处于打开状态:请在改造中调用 response.close()

无法发出新请求,因为之前的响应仍处于打开状态:请在改造中调用 response.close()

APIService.userLogin(jobj).enqueue(new Callback<LoginRequest>(){

        @Override
        public void onResponse(Call<LoginRequest> call, Response<LoginRequest> response) {
            System.out.println(("response ===" + response));
            ApiService getUser1 = RetrofitRequest.getClient().create(ApiService.class);
   
           final Profile profile = Profile.getInstance();
           getUser1.getUser().enqueue(new Callback<GetUser>() {
            @Override
            public void onResponse(Call<GetUser> call, Response <GetUser> response) {
            LoginRequest user = response.body();
            ApiService getUser1 = RetrofitRequest.getClient().create(ApiService.class);
            getUser1.getUser().enqueue(new Callback<GetUser>() {
            @Override
            public void onResponse(Call<GetUser> call, Response <GetUser> response) {
           }
          @Override
          public void onFailure(Call<GetUser> call, Throwable t) {
            System.out.println("GetUseronFailure" + t );
        }
    });
  }
            @Override
            public void onFailure(Call< LoginRequest > call, …
Run Code Online (Sandbox Code Playgroud)

java android android-studio rx-java retrofit2

5
推荐指数
0
解决办法
1360
查看次数

标签 统计

android ×1

android-studio ×1

java ×1

retrofit2 ×1

rx-java ×1