首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >改装,call.enqueue

改装,call.enqueue
EN

Stack Overflow用户
提问于 2018-07-16 17:15:24
回答 0查看 2.1K关注 0票数 0

下面是我的代码:

代码语言:javascript
复制
retrofit2.Call<User> call = MainActivity.apiInterface.performUserLogin (username,password);
       Log.d(TAG,"retrofit");
        call.enqueue (new Callback<User> () {
            @Override
            public void onResponse( retrofit2.Call<User> call, Response<User> response )
            {
                Log.d (TAG,"in");
              if(response.body ().getResponse ().equals ("ok"))
                {
                    Log.d (TAG,"ok");
                    MainActivity.prefConfig.writeLoginStatus (true);
                    loginFormActivityLisener.performLogin (response.body ().getName ());
                }
                else if(response.body ().getResponse ().equals ("failed"))
              {
                  MainActivity.prefConfig.displayToast ("Login Failed... Please try again...");
                  Log.d(TAG,"failed");
              }

            }

            @Override
            public void onFailure( retrofit2.Call<User> call, Throwable t ) {

            }
        });

我有一个问题,为什么call.enqueue不工作?就像它不在那里一样。它什么也不做。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51358372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档