网络请求一个手机号,结果返回null,因为函数没有等到网络请求回来就执行了return,请问下面的代码如何修改?publicStringgetPhone(Stringid){Stringurl="http://www.163.net/";finalString[]phone=newString[1];OkHttpUtils.get().url(url).addParams("username","abc").addParams("password","123").build().execute(newStringCallback(){@OverridepublicvoidonError(Callcall,Exceptione,intid){}@OverridepublicvoidonResponse(Stringresponse,intid){phone[0]=response;}});returnphone[0];}
添加回答
举报
0/150
提交
取消