suchen

Heim  >  Fragen und Antworten  >  Hauptteil

android - Retrofit中call.enquene里的数据和外面的不一样

PHPzPHPz2890 Tage vor559

Antworte allen(1)Ich werde antworten

  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:57:17

    call.enqueue的请求是异步请求,网络请求都是耗时操作,所以在你Log.d("PPAP",String.valueOf(mList.size()))时,请求还没有完成,所以mList.size()的数据自然为0,当请求完毕才会回调onResponse方法,将数据赋给mList

    Antwort
    0
  • StornierenAntwort