Activityler Arası Obje Dizisi Taşıma
Merhabalar , ben bir Activityde yazdığım bir classtan obje dizisi ürettim . Sonra bu obje dizisini activityler arası geçirmeye çalışıyorum . Classımı parcelable olarak ayarladım (Parcelable code generator plugini ile) . Classımın adı Channel . İkinci activityde getirirken tam da cast ettiğim yerde şu hatayı alıyorum :
java.lang.ClassCastException: android.os.Parcelable[] cannot be cast to com.mosstech.StarRadio.Channel[]
Yani classım parcelable olmasına rağmen diziyi cast edemiyorum . Hatayı aldığım yer aşağıda :
Bundle extras = getIntent().getExtras();
allChannels = (Channel[]) extras.getParcelableArray("tumKanallar");
Özetlemek gerekirse debug yaptığımda obje dizisi diğer activitye geçiyor ama burda cast edemiyorum iki Activity arası nasıl veri dizisi taşıyabilirim ? Burada nerede hata yapıyorum ?