آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ارسال آرایه ای از آبجکت ها از اکتیویتی به فرگمنت

جمال  7 سال پیش  7 سال پیش
0 0

سلام دوستان

میخواستم بپرسم چطور میشه آرایه ای از آبجکت ها رو که از طریق رتروفیت در یک اکتیویتی دریافت می کنیم رو انتقال بدیم داخل یک فرگمنت ؟؟؟

 

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
Mohammad Babaei  7 سال پیش
+2 0

یه روش اینه شما از دیزاین پترن سینگلتون استفاده کنید

یه کلاس به اسم DataHolder ایجاد کنید به این شکل

Kotlin

class DataHolder {

private val instance = DataHolder()

fun getInstance(): DataHolder {
return instance
}

companion object {
var vitrinModel: List<VitrinModel>? = null
}


}

Java

 
public class DataHolder {

private DataHolder instance = new DataHodler();
public static List<VitrinModel> vitrinModel;

public DataHolder getInstance() {
return instance;
}

}

سپس تو اکتیویتی list خودتون رو مقدار دهی کنین

Kotlin and Java

 DataHolder.vitrinModel = vitrinListModel.items

و تو فرگمنت یا هر جاد دیگه که خواستین از اون استفاده کنین

 
setDataVitrin(DataHolder.vitrinModel!!)

همچنین از این روش  هم میتونین استفاده کنین

0 0
ممنون دوست عزیز Mohammad Babaei فقط لطف کنین کد جاوای این رو هم اینجا بگذارین ممنون میشم... (7 سال پیش)
0 0
سعی کنین کاتلین رو یاد بگیرین... ویرایش شد (7 سال پیش)
0 0
ممنون از وقتی که گذاشتین......تشکر فراوان (7 سال پیش)
پاسخ به سوال 
هادی اکبرزاده  7 سال پیش
+1 0

سلام یه مطلب تو سایتم منتشر کردم ببینید شاید به دردتون بخوره

آموزش ارسال آبجکت به اکتیویتی دیگر در اندروید

0 0
دوست عزیز ممنون بسیار آموزنده بود .... ولی یه سوال حالا اگه بخوایم آرایه ای از آبجکت ها رو انتقال بدین چکار می کنین؟؟؟ (7 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .