網(wǎng)絡(luò)請求一個手機號,結(jié)果返回null,因為函數(shù)沒有等到網(wǎng)絡(luò)請求回來就執(zhí)行了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];}
如何讓一個函數(shù)return異步請求的返回值?
SMILET
2019-05-25 16:36:48