WEBVTT 00:00:00.000 --> 00:00:02.502 Dari log, kita mengetahui bahwa kita memiliki hak untuk forecast data 00:00:02.502 --> 00:00:05.806 dan dalam format yang tepat yang kita inginkan yaitu serangkaian utas. 00:00:05.806 --> 00:00:08.242 Maka waktunya untuk memperbarui UI. 00:00:08.242 --> 00:00:13.146 Fikirkan kembali bagaimana AsyncTask dapat mengirimkan data kembali ke utas utama. 00:00:13.146 --> 00:00:15.916 Anda dapat menekan Ctrl+O untuk melihat daftar metode yang tersedia 00:00:15.916 --> 00:00:18.318 kita dapat ubah di AsyncTask. 00:00:18.318 --> 00:00:21.788 Jika Anda klik salah satunya, itu akan di prepopulasikan pada kode untuk Anda. 00:00:22.356 --> 00:00:25.092 Kemudian, Anda dapat perbarui ArrayAdapter dengan data baru 00:00:25.092 --> 00:00:27.594 yang ditarik oleh AsyncTask. 00:00:27.594 --> 00:00:31.031 Petunjuk, Anda dapat menjadikan ForecastAdapter sebagai variabel global. 00:00:31.031 --> 00:00:34.234 Dengan begitu, Anda dapat mengaksesnya dari FetchWeatherTask. 00:00:34.234 --> 00:00:36.670 Pastikan bahwa ini bukan kelas statik, kalau tidak, 00:00:36.670 --> 00:00:40.707 Anda tidak akan dapat mengakses variabel anggota dari forcast fragment. 00:00:40.707 --> 00:00:42.976 Kemudian, lanjutkan dan kompilasi dan bangun aplikasinya. 00:00:42.976 --> 00:00:45.612 Saat Anda menjalankannya, dan Anda tekan tombol muat ulang, Anda akan lihat 00:00:45.612 --> 00:00:48.715 data cuaca selama seminggu untuk lokasi Anda. 00:00:48.715 --> 00:00:51.585 Setalah aplikasinya bekerja, Anda dapat menghapus verbose log statements 00:00:51.585 --> 00:00:53.287 jadi Anda tidak menyumbat log nya. 00:00:53.287 --> 00:00:55.122 Saat Anda bekerja dengan kode ini, 00:00:55.122 --> 00:00:58.525 jika Anda melihat unsupported operation exception, pastikan 00:00:58.525 --> 00:01:02.596 bahwa saat Anda membuat data palsu, saat Anda menginisialisasi ArrayAdapter, 00:01:02.596 --> 00:01:06.066 Anda melewatkan beberapa utas, dan bukan dan bukan suatu rangkaian. 00:01:06.066 --> 00:01:07.701 Dengan begitu Anda dapat panggil clear method 00:01:07.701 --> 00:01:09.436 atau add method pada daftar koleksi ini.