ارسال <List<MyItem از طریق intent

پرسیده شده
فعالیت 1390 روز پیش
دیده شده 908 بار
0

سلام 

من یک کلاسی ساختم به نام (MitchItem)که داخلش دو تا فیلد داره 

و داخل یک کلاس دیگه از اینکه کلاس به صورت لیست استفاده کردم.

List <MitchItem> = new ArrayList

حالا میخوام این لیست رو با استفاده از intent پاس بدم به کلاس دیگه 

و اونجا محتواش رو دریافت کنم. 

با 

intent.putextra خطا میده و با intent.putStringsArray   هم خطا میده 

ممنون از راهنمایی

 

 

 

فایل پیوست

Reza Tavassoli
Reza Tavassoli

6 اردیبهشت 99

0
حذف شده

سلام وقت بخیر 

برای ارسال اطلاعات ب صورت کلی باید در اکتیویتی مبدا متد Start activity for result رو  کال کنی و ورودی های مد نظررو بهش بدی و در اکتیویتی مقصد باید متد on activityResultr رو کال کنی و ورودی های مد نظر رو بدی بهش تا اطلاعات انتقال پیدا کنن ...... پیشنهاد : برای اینکه راحت بتونی اینکارو انجام بدی بهتره یه متد تعریف کنی که پارامتر ورودیش <List<MitchItem باشه و بعد داخل اون متد  Start activity for result رو صدا بزنی

فایل پیوست

محمد حسین سخایی

توسط

محمد حسین سخایی

25 تیر 99