تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Mojavad Hashemi
سوال در رابطه با قسمت وارد کردن key در فرگمنت A
میلاد عزیززاده حل شده توسط میلاد عزیززاده

سلام وقت بخیر 

من قسمت وارد کردن key رو درک نکردم ، چرا هم EXTRA_KEY_DATA 

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

سلام وقت بخیر

متوجه سوالتون نشدم

ولی در کل برای ارسال اطلاعات به فرگمت‌های مختلف از Bundle و متدهای مختلفش استفاده میشه.

همه متدهاش دو تا پارامتر میگیرن اولین پارامتر key هست دومین پارامتر value اصطلاحا به این ساختار key value pair میگن. وقتی توی مبدا یک اطلاعاتی رو توی Bundle قرار میدین برای این اطلاعات باید اسمی در نظر بگیرین که توی مقصد بتونین اطلاعات درست رو دریافت کنید چون شاید چند تا اطلاعات بخواین داخل Bundle قرار بدین

بهترین پاسخ
میلاد عزیززاده ۲۶ تیر ۱۴۰۰، ۱۹:۰۰