文章詳情頁
android - Retrofit中call.enquene里的數據和外面的不一樣
瀏覽:183日期:2024-08-27 15:03:31
問題描述



問題解答
回答1:call.enqueue的請求是異步請求,網絡請求都是耗時操作,所以在你Log.d('PPAP',String.valueOf(mList.size()))時,請求還沒有完成,所以mList.size()的數據自然為0,當請求完畢才會回調onResponse方法,將數據賦給mList。
相關文章:
1. javascript - immutable配合react提升性能?2. javascript - sublime快鍵鍵問題3. 如何解決Centos下Docker服務啟動無響應,且輸入docker命令無響應?4. css - 寫頁面遇到個布局問題,求大佬們幫解答,在線等,急!~5. phpstudy8.1支持win11系統嗎?6. javascript - 移動端上不能實現拖拽布局嗎?7. 實現bing搜索工具urlAPI提交8. vue.js - Vue 如何像Angular.js watch 一樣監聽數據變化9. javascript - nodejs關于進程間發送句柄的一點疑問10. index.php錯誤,求指點
排行榜

網公網安備