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

متد تغییر پیج در فرگمنت ها

perin  10 سال پیش  10 سال پیش
0 0

سلام

دو تا فرگمنت دارم  دنبال متدی میگردم که وقتی از fragment A   به  fragment B  میرم کارکنه. واسه  به روز کردن لیست ویو میخوام

واسه  اینکه  adapter.notifyDataSetChanged  و  توش بنویسم.

ممنونم از راهنمایی هاتون پیشاپیش.

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

0 0
لطفا بیشتر توضیح بدید ،سوالتون خیلی ناقصه ،لیست ویو توی کدوم فرگمنته ؟اطلاعات از کدوم فرگمنت توی لیست ویو لود میشه؟ترجیحا تکه کد رو قرار بدید (10 سال پیش)
0 0
توی هر دوتا فرگمنت لیست ویو دارم از onPageChangedListener استفاده کردم میشه این لینک و ببینید کد ها و اونجا گزاشتم (10 سال پیش)
+1 0
توی لینک براتون یک تکه کد گذاشتم ،البته اگر هر فرگمنت بصورت جدا ساخته شده میتونید در متد onResum یا onCreate متد G.adapter.notifyDataSetChanged را صدا کنید (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Psycho  10 سال پیش
+1 0

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

نمیدونم متدی وجود داره که صدا زده بشه یا نه ولی من خودم زیاد این کارو کردم و برای این کار از bundle استفاده میکنم

برای مثال یه قطعه کد از یکی از برنامه هام میذارم  :

  Bundle data = new Bundle();
data.putInt("id", myId);
Fragment itemDetailsFragment = new ItemDetailsFragment();
itemDetailsFragment.setArguments(data);
gotoFragements(itemDetailsFragment, "Item Details");

متد gotofragment هم چیز خاصی نیست خودم پیاده سازی کردم واسه مرتب شدن کد وگرنه فقط فرگمنت بعدی رو اجرا میکنه


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