学习是最好的投资!
call.enqueue의 요청은 비동기식 요청이고 네트워크 요청은 시간이 많이 걸리는 작업이므로 Log.d("PPAP",String.valueOf(mList.size()))할 때 요청이 아직 완료되지 않았으므로 mList.size()의 데이터는 당연히 0입니다. , 요청이 완료되면 onResponse 메서드를 콜백하고 mList에 데이터를 할당합니다.
call.enqueue
Log.d("PPAP",String.valueOf(mList.size()))
mList.size()
0
onResponse
mList
call.enqueue
의 요청은 비동기식 요청이고 네트워크 요청은 시간이 많이 걸리는 작업이므로Log.d("PPAP",String.valueOf(mList.size()))
할 때 요청이 아직 완료되지 않았으므로mList.size()
의 데이터는 당연히0
입니다. , 요청이 완료되면onResponse
메서드를 콜백하고mList
에 데이터를 할당합니다.