لطفا جای دیگه آپلود کنید من نمیتونم از این لینک دانلود کنم
بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ
آپدیت کردن لیست ویو در viewpager(حل شده)
مدیریت گفتگو
آخرین تغییر: 12 سال پیش
سلام من دارم یک برنامه میسازم که داخلش ViewPager بکار بردم که دو صفه داره و داخل هرکدوم یک لیست ویو قرار داره یکی مال اطلاعات و یکی هم مثلا مال علاقه مندی ها حالا مشکل من اینه که وقتی وارد ویو پیجر میشم خودش هر دو صفحه رو میسازه و اگر تغییری در صفحه اول بدم در صفحه دوم ایجاد نمیشه چون قبلا ساخته شده و دیگه ساخته نمیشه مگر اینکه از اکتیویتی برم بیرون و دوباره بیام داخل در اون صورت دوباره ساخته میشه و تغییرات اعمال میشه حالا من میخوام بدونم چحوری وقتی موقعیت صفحه عوض شد لیست ویو آپدیت بشه به عبارتی notifyDataSetChanged بشه اگه کسی راهی بلده لطفا کمک کنه
پاسخها 1
نظرات
برادر اسپریت تشکر خوب بود
من نمیتونم دانلود کنم اگه زحمتی نیست کدهاش رو همینجا بزارید یا جای دیگه آپلود کنید
لینک جدید هم گذاشتم
داداش واقعا ممنون ولی لیست ویو کلا قضیش فرق میکنه من خودم این روش رو میدونم فقط اونجا که شما setText کردی من باید بجاش notifyDataSetChanged بکنم اما مشکلم دقیقا همینه که نمیدونم باید کجا این کار رو بکنم
آداپترت رو به عنوان یه فیلد تعریف میکنی تا جایی که خودت گفتی (محل setText شدن) بهش دسترسی پیدا کنی و notify بکنیش :)
داخل کدهای بالا هم این کار رو کردم ولی نشدonPageScrollStateChanged این قسمت از کد رو نگاه کنید
مدیران محترم لطفا کمک کنن یا به استاد بگن بیاد کمک
من قبلا همچین کاری رو با viewpager انجام دادم. دقیقا با همین بخش onPageScrollStateChanged هم انجامش دادم. مشکلت رو کجای کاره؟ onPageScrollStateChanged اجرا نمیشه یا چی؟
همین چند ساعت پیش شکر خدا درستش کردم اما با یه روش دیگه
خب خداروشکر. با چه روشی؟ اگه میتونی بگو ما هم یاد بگیریم.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
ویرایش
پیام
نظرات