Indonesian subtitles

← Initialize the Adapter

Get Embed Code
10 Languages

Showing Revision 1 created 02/03/2015 by SP154Upload.

  1. Dalam kode kita,
    kita akan inisialisasikan adaptor
  2. dalam metode tampilan onCreate
    Fragment Placeholder.
  3. Karena di situlah kita ingin
    ListView diisi dengan data.
  4. Kita pakai ArrayAdapter, dan kita bisa
    inisialisasikan dengan empat parameter:
  5. Konteks,
  6. ID layout item daftar,
  7. ID tampilan teks dalam layout item daftar,
  8. serta daftar data.
  9. Kita akan bahas masing-masing
    parameter lebih rinci sekarang.
  10. Pertama, untuk konteks -- berisi informasi
    global tentang lingkungan aplikasi
  11. Itu agar kita bisa akses layanan
    dan sumber daya sistem,
  12. serta sumber daya khusus
    aplikasi yang telah ditetapkan.
  13. Kita pakai fragment berisi aktivitas
    sebagai konteks.
  14. Jadi, kita akan panggil GetActivity untuk
    parameter kita di sini.
  15. Karena adaptor perlu kenali layout
    untuk tiap item daftar,
  16. adaptor perlu referensi ke layout XML
    yang telah ditetapkan.
  17. kelas r.java adalah file hasil yang
    membuat pengidentifikasi dibaca manusia
  18. untuk sumber daya kita.
  19. Untuk layout item daftar, dikenal dalam
    kode sebagai R.layout.list_item_forecast.
  20. Ini adalah nama file XML yang telah
    dibuat sebelumnya.
  21. Berikutnya, ArrayAdapter perlu kenali
    cara mengambil string prediksi cuaca
  22. dan diatur agar tampil
    dalam tampilan teks.
  23. jadi Anda beri ID tampilan teks yang
    sebelumnya telah ditetapkan,
  24. dalam layout item daftar.
  25. Meskipun kedua ID sumber daya
    terlihat sama,
  26. tapi satu ID dimulai dengan R.layout,
    dan ID lainnya diawali dengan R.id.
  27. R.layout mengacu pada file layout,
    dan ID mengacu pada elemen XML spesifik
  28. dengan atribut ID yang cocok.
  29. Dan terakhir, kami tetapkan weekForecast,
  30. yang berupa daftar deret data prediksi
    yang telah ditetapkan sebelumnya.
  31. Sekarang teruskan dan inisialisasikan
    adaptor Anda.
  32. Centang kotak ini kalau
    Anda sudah selesai.