سلام من طبق گفته استاد به این روش اطلاعات یه دانش آموز رو از سرور دریافت کردم
حالا میخام مثلا اطلاعات دانش اموز اول رو تو یه فرگمنت دیگه نمایش بدم به چه صورت باید کد بنویسم؟
سلام شما تمام json رو از سرور دریافت کردین که شامل تمام دانشجویان میشه اما فقط اطلاعات 8 دانش آموز اول رو به کلاس جاواتون تبدیل کردین شما باید بعد از حلقه for که اطلاعات این 8 دانش آموز در آرایتون قرار گرفته یک Bundle درست کنید و دانش آموز اول رو students[0] رو درون این Bundle قرار بدین و یک object از فرگمنتتون بگیرین و روی این آبجکت متد setArguments رو call کنید بعد Bundle ساخته شده رو بهش پاس بدین در مقصد هم با استفاده از متد getArguments.getParcelable(key) اون دانش آموز رو دریافت کنید فقط توجه داشته باشید که کلاس دانش آموزتون باید Parcalable باشه
من در نظر داشتم که با یه روش دیگه این موضوم رو حل کنم
میخام تو یه فرگنت دیگ از arraylist استفاده کنمو با متد get هر کذوم از فیلد ها رو بخونم و تو یه ارایه بریزم ولی نمیدونم باید چه کدی بنویسم
من در نظر داشتم که با یه روش دیگه این موضوع رو حل کنم
میخام تو یه فرگنت دیگ از arraylist استفاده کنمو با متد get هر کذوم از فیلد ها رو بخونم و تو یه ارایه بریزم ولی نمیدونم باید چه کدی بنویسم
Student student = new Student();
students = new ArrayList<>();
for (int i = 0; i < 8; i++) {
student.getFirst_name();
student.getId();
student.getScore();
student.getDate_join();
student.getCourse();
student.getLast_name();
student.getDate_update();
students.add(student);
}
textView.setText(id+""+students.get(0).getFirst_name());
این کد چرا null برمیگردونه
تو مبدا با استفاده از متد putParcelableArray اون آرایه ساخته شده از دانش آموزان رو که از نوع Parcelable هست رو با یک کلید صدا بزن و بعد تو مقصد هم با getParcelableArray اون لیست رو بگیر و تو Variable مد نظرت قرار بده که میتونی روی اون Variable متد get رو صدا بزنی و هر کدوم از دانش آموزانی که مدنظر داری رو بکشی بیرون