call.enqueue est une requête asynchrone, et les requêtes réseau sont des opérations qui prennent du temps, donc lorsque vous Log.d("PPAP",String.valueOf(mList.size())), la requête n'a pas été complétée, donc les données de mList.size() sont naturellement 0, qui sera complété lorsque la demande sera terminée. Rappelez la méthode onResponse et attribuez les données à mList.
La requête de
call.enqueue
est une requête asynchrone, et les requêtes réseau sont des opérations qui prennent du temps, donc lorsque vousLog.d("PPAP",String.valueOf(mList.size()))
, la requête n'a pas été complétée, donc les données demList.size()
sont naturellement0
, qui sera complété lorsque la demande sera terminée. Rappelez la méthodeonResponse
et attribuez les données àmList
.