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

(ضروری!)مشکل در TabLayout و ViewPager وFragment

Shadow  9 سال پیش  9 سال پیش
0 0

من با آموزش های این لینک یه نویگیشن ساختم که با کلیک روی هر آیتم فرگمنت مورد نظر داخل یه framelayout لود میشه حالا من می خوایم داخل این فریم یه تب و ویوو پیجر داشته باشم که یه ریسایکر بهشون وصله

مطابق این تصویر الان من روی home کلیک کردم و فرگمنت home برای من نمایش داده میشه :حالا من می خوام بجای این یه تب و ویوو پیجر با این فرگمنت وصل شده بهشون نمایش داده بشه؟

مثل این باشه حالا این اشتباه در اومده واسه من چون این ریسایکلر قبلی افتاده روی این ویوو پیجر هردوشون لود میشن و توی همه ی فرگمنت ها هم لود میشه (ویوپیجر)

0 0
کسی نیست کمک کنه امروز جمعست (9 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Shadow  9 سال پیش
0 0

مشکل یه جورایی حلش کردم(ایول به خودم) ولی یه مشکل دیگه مونده اینه که ویوو پیجر درست کار می کنه ولی وقتی به یه فرگمنت دیگه میرم و به فرگمنت قبلی بر می گردم ریسایکلر هیچی نشون نمیده؟

دلیلش چی می تونه باشه

0 0
arraylist مربوط به recyclerview را در کلاس G (طبق آموزش های استاد) تعریف کنید (9 سال پیش)
0 0
فکر کنم داستان سر life cycle فرگمنت ها باشه. توی آموزش listview استاد آقاجانی توی onResume اکتیوتی یه تیکه خط کد اضافه می کردیم که باعث بروز رسانی listview میشد. حالا باید چک کنین که توی viewpager وقتی از یک فرگمنت به فرگمنت دیگه ای میریم , فرگمنت قبلی به کدوم یکی از حالت های life cycle اش میره.(البته فکر کنم به حالت onPause میره) ووقتی برمیگردیم به فرگمنت توی کدوم حالت میره (onResume) توی این حالت باید کدی که مربوط به Load شدن یا Update شدن RecyclerView رو قرار بدین. (9 سال پیش)
0 0
نخیر متاسفانه درست نشد یه جوری میشه وقتی برمیگردم به فرگمنت قبلی وقتی توی ویو پیجر چپ و راست میرم یه حالت گیرکردن داره (9 سال پیش)

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