Menggunakan Kotak Semak dalam RecyclerView akan menyebabkan masalah penggunaan semula ViewHolder Kotak Semak yang digunakan semula selepas gelongsor akan mewarisi keadaan sebelumnya.
Adalah disyorkan untuk mengubah suai keadaan yang dipilih dalam entiti data terikat dan bukannya mengubah suai secara langsung keadaan Kotak Semak yang dipilih Pada masa yang sama, dalam bindData, hanya mengawal keadaan Kotak Semak berdasarkan keadaan data yang dipilih.
Sila tanya, adakah ini dilaksanakan oleh dua lapisan RecyclerView, ItemDecoration atau ViewTypes yang berbeza?
Xie Yao.
Dengar acara kotak semak, salin dan kendalikan sub-kotak pilihan
Komponen kotak pilihan tersuai. Saya menulisnya sendiri dan mengendalikannya mengikut kehendak saya.
Menggunakan Kotak Semak dalam RecyclerView akan menyebabkan masalah penggunaan semula ViewHolder Kotak Semak yang digunakan semula selepas gelongsor akan mewarisi keadaan sebelumnya.
Adalah disyorkan untuk mengubah suai keadaan yang dipilih dalam entiti data terikat dan bukannya mengubah suai secara langsung keadaan Kotak Semak yang dipilih Pada masa yang sama, dalam bindData, hanya mengawal keadaan Kotak Semak berdasarkan keadaan data yang dipilih.
Sila tanya, adakah ini dilaksanakan oleh dua lapisan RecyclerView, ItemDecoration atau ViewTypes yang berbeza?
Mari berikan anda roda, ia sebenarnya sangat mudah. Alamat: https://github.com/JerryMissT...