Rumah >Java >javaTutorial >Mengapa Senarai Lakaran Kecil Saya yang Boleh Disiri Tidak Menerusi Niat?
Melalui Data melalui Niat menggunakan Serializable: Penyelesaian Masalah
Pelaksanaan kelas Thumbnail dengan Serializable nampaknya tidak menjadi isu. Berikut ialah beberapa sebab yang berpotensi mengapa ia mungkin masih tidak berfungsi:
Menggunakan putExtra dengan tidak betul
Daripada menggunakan putExtra dengan Senarai
Bundle bundle = new Bundle(); bundle.putSerializable("value", all_thumbs); intent.putExtras(bundle);
Mengambil Data Secara Tidak Betul
Dalam SomeClass Activity anda, pastikan anda mendapatkan semula senaraikan sebagai Serializable menggunakan getSerializable daripada Bundle objek.
Intent intent = this.getIntent(); Bundle bundle = intent.getExtras(); List<Thumbnail> thumbs = (List<Thumbnail>)bundle.getSerializable("value");
Isu Lain
Jika anda telah mengikuti langkah ini dan isu ini berterusan, sila berikan butiran lanjut tentang pelaksanaan dan ralat anda mesej (jika ada) untuk bantuan lanjut.
Atas ialah kandungan terperinci Mengapa Senarai Lakaran Kecil Saya yang Boleh Disiri Tidak Menerusi Niat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!