Barcha vazifalarni o'qish
Endi biz saqlangan vazifani ma'lumotlar bazasidan o'qiymiz va uni RecyclerView-da ko'rsatamiz.
Oldinga borishdan oldin, avval adapterimizni yarataylik. Shunday qilib, TasksAdapter nomli sinf yarating va quyidagi kodni yozing. Agar siz RecyclerView haqida bilmasangiz, ushbu Android RecyclerView qo'llanmasini tekshirishingiz mumkin .
Yuqoridagi kodda biz itemView-ga chertish tinglovchisini ham biriktirdik, shunda biz topshiriq bosilganda hodisani yoqishimiz mumkin. Vazifa bosilganda biz UpdateTaskActivity- ni ochamiz va tanlangan vazifani niyat yordamida topshiramiz.
O'qish vazifalari
MainActivity-ga kiring va quyidagi kodni yozing.
Kod juda oddiy, biz faqat ma'lumotlar bazasidan saqlangan barcha vazifalarni olish uchun TaskDao ichida yaratgan getAll() usulini chaqirdik.
Keyin biz o'qilgan vazifalarni RecyclerView-ga ko'rsatamiz.
Vazifani yangilash va o'chirish
Endi, nihoyat, UpdateTaskActivity-da biz yangilash va o'chirish operatsiyasini bajaramiz.
UpdateTaskActivity-ni oching va quyidagi kodni yozing.
Yuqoridagi kodda biz yana xuddi shu narsani qilamiz, biz AsyncTask yordamida TaskDao ichida yaratgan usullarni chaqiramiz.
Endi ilova tugallandi, uni ishga tushirishga urinib koʻrishingiz mumkin.
Do'stlaringiz bilan baham: |