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

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

mosafer  7 سال پیش  7 سال پیش
0 0

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

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

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

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

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

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

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
parsi bit  7 سال پیش
0 0

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

viewPager.removeAllViews();
viewPager.setAdapter(new AdapterPages(getSupportFragmentManager()));
viewPager.setCurrentItem(current_page);
0 0
خب این کدهارو باید در اکتیویتی اصلی بکار ببریم. ولی من در یکی از فرگمنت هام لاگین میکنم .. و میخوام تغییراتی در همون اکتیویتی اصلی رخ بده. چطور این کارو بکنم؟ (7 سال پیش)
0 0
خب این کدهارو باید در اکتیویتی اصلی بکار ببریم. ولی من در یکی از فرگمنت هام لاگین میکنم .. و میخوام تغییراتی در همون اکتیویتی اصلی رخ بده. چطور این کارو بکنم؟ (7 سال پیش)
0 0
منظور شما از تغییرات چیه؟ دقیقا چی رو میخوای تغییر بدی؟ اگه یه تصویره که خیلی راحته... اگه نه که، لطفا بیشتر توضیح بده! (7 سال پیش)

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