انتقال داده از یک فرگمنت به فرگمنت دیگر در اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش انتقال داده از یک فرگمنت به فرگمنت دیگر در اندروید می پردازیم همانطور که قبلتر هم گفتم مبحث فرگمنت بسیار مهم است در ادمه می توانید پیش نمایشی از پاس دادن بین فرگمنت ها را مشاهده کنید.
به خاطر اینکه حجم فایل gif بالا است از لینک زیر استفاده کنید.
لینک
باید به Build.gradle خط زیر را اضافه کنید.

 
ابتدا فایل activity_main.xml را باز کرده و کدهای زیر را در آن قرار دهید.

در بالا TabLayout قرار داده ایم و دو تا صفحه داریم و در زیر آن ViewPager داریم که صفحه فرگمنت های ما در آن قرار می گیرد.
وارد فایل style.xml شده در مسیر res/values قرار دارد و کد های زیر را در آن قرار دهید.

باید یک اداپتور برای ViewPager درست کنیم پس یک فایل به نام ViewPagerAdapter.java ایجاد کرده و کدهای زیر را در آن قرار دهید.

حالا باید فرگمت ها را ایجاد کنیم یک فایل به نام fragment_one.xml در layout خود ایجاد کرده و کدهای زیر را در آن قرار دهید.

یک فرگمنت دیگر با نام fragment_two.xml در همان مسیر ایجاد کرده و کدهای زیر را در آن قرار دهید.

کد مربوط به FragmentOne.java همانند زیر می شود.

و کد مربوط به FragmentTwo.java همانند زیر می شود.

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

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

مطالعه بیشتر