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

امتیاز 5.00 ( 1 رای )

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش ارسال داده از اکتیویتی به فرگمنت در اندروید می پردازیم فرگمنت ها و اکتیویتی ها مهمترین بخش ها در برنامه نویسی هستند توصیه می کنم این مبحث را به خوبی یاد بگیرید در این آموزش خواهید دید به سادگی داده ها را از اکتیویتی به فرگمنت ارسال خواهیم کرد با ما همراه باشید.
باید سه کار انجام شود .
اولین کار استفاده از bundle برای قرار دادن داده

دومین کار SetArguments برای پاس دادن دیتا

در بالا fragmentName نام فرگمنتی است که شما ساخته اید.
سومین کار دریافت یا GetArguments

شاید کمی گیج شده باشید در ادامه به یک آموزش کاربردی خواهیم دید.
ما یک فایل به نام  activity_main.xml داریم که کد های زیر را در آن قرار دهید.

دو دکمه برای قرار دادن و به دست آوردن داده قرار دارد و یک Frame Layout داریم که برای نمایش fragment مون داریم.
یک فایل به نام fragmentlayout.xml در layout خود درست کرده و کد های زیر را در آن قرار دهید.

حالا باید کد های مربوط به فرگمنت را قرار دهید پس یک فایل به نام DefaultFragment.java ایجاد کرده و کدهای زیر را در آن قرار دهید.

یک فایل دیگر به نام ArgumentFragment.java ایجاد کرده و کد های زیر را در آن قرار دهید.

و در آخر کد مربوط به MainActivity.java همانند زیر می شود.

 
این آموزش هم به پایان رسید.
 
موفق و موید باشید.

مطالعه بیشتر