بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

اعمال تغییرات در همان لحظه اجرا* لطفا کمک کنید*

مدیریت گفتگو
mosafer 10 سال پیش
آخرین تغییر: 10 سال پیش

من درون برنامم میخوام هر وقت لاگین کردم تغییراتی همون لحظه اعمال بشه...

ولی این تغییرات هنگامی بصورت کامل اعمال میشه که از برنامه بیرون برم و دوباره وارد برنامه بشم اونوقت تغییرات انجام میشه!

مثلا یه کلید به شکل چراغ دارم که در ابتدا قرمز هست و هر وقت لاگین کرد سبز میشه. و بقیه تغییرات..

حالا مشکلم همینه که همون لحظه لاگین انجام نمیشه..

اینم بگم که من در اکتیویتیم چهار فرگمنت دارم که در یکی از همین فرگمنت ها لاگین میکنم و بعضی از تغییرات دلخواهم هم در این فرگمنت هست هم در اون اکتیویتی..

لطفا راهنمایی کنید....

نظرات

پاسخ‌ها 1

parsi bit 10 سال پیش

سلام. من دقیقا متوجه نشدم که چرا عوض نمیشه... اما با توجه به اینکه از 4 تا فرگمنت استفاده میکنی پیشنهاد من اینه که بعد از اعمال تغییرات 4 صفحه رو مجددا لود کنی... و صفحات رو مطابق با داده های جدیدت تنظیم کنی.

viewPager.removeAllViews();
viewPager.setAdapter(new AdapterPages(getSupportFragmentManager()));
viewPager.setCurrentItem(current_page);

نظرات

mosafer 10 سال پیش
خب این کدهارو باید در اکتیویتی اصلی بکار ببریم. ولی من در یکی از فرگمنت هام لاگین میکنم .. و میخوام تغییراتی در همون اکتیویتی اصلی رخ بده. چطور این کارو بکنم؟
mosafer 10 سال پیش
خب این کدهارو باید در اکتیویتی اصلی بکار ببریم. ولی من در یکی از فرگمنت هام لاگین میکنم .. و میخوام تغییراتی در همون اکتیویتی اصلی رخ بده. چطور این کارو بکنم؟
parsi bit 10 سال پیش
منظور شما از تغییرات چیه؟ دقیقا چی رو میخوای تغییر بدی؟ اگه یه تصویره که خیلی راحته... اگه نه که، لطفا بیشتر توضیح بده!

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