با سلام.
من یک کلاس دارم به نام Item و این کلاس رو هم parcelable کردم.
حالا داخل یک فرگمنت یک لیستی از این کلاسها ساختم و میخوام این لیست رو که از recyclerview دریافت میکنم ارسالش کنم به یک فرگمنت دیگه.
@Override
public void onClickListener(int position) {
Bundle bundle = new Bundle();
bundle.putParcelable("myitem",ItemList.get(position));
MitchGalleryFragment galleryFragment = new MitchGalleryFragment();
galleryFragment.setArguments(bundle);
FragmentTransaction manager = getFragmentManager().beginTransaction();
manager.add(R.id.my_frg,galleryFragment);
manager.commit();آیا این مدل فرستادن داده درسته ؟
و اینکه نمیدونم چچوری این لیست رو دریافت کنم.
داخل اکتیویتی با اینتنت فرستادم و به این صورت دریافت کردم :
Intent intent = getIntent() ;
MitchItem item = intent.getParcelableExtra("items");
String imageRes = item.getImageUr() ;
String imagename = item.getImageName() ;
textView.setText(imagename);
Picasso.get().load(imageRes).into(imageView);
سوال من نحوه ی ارسال لیست داده ها از طریق یک فرگمنت به فرگمن دیگری هستش
با تشکر