رفتن به مطلب
  • 0

قابل کلیک نبودن اجزای صفحه


snoorana

سوال

سلام

خسته نباشید

 

بنده توی برنامه آنلاینم پنل هامو به نوبت لود میکنم و تا لود شدن تمامی اطلاعاتم loading در حال نمایشه.

حالا میخوام تا وقتی loading در حال نمایشه و تمام اجزا لود نشدن٬ بقیه اجزای صفحه قابل کلیک نباشن.

الان در هنگام لود وقتی کاربر روی یکی از اجزا کلیک میکنه اکتیویتی مربوطه اجرا میشه و بعد از لود دوباره به اکتیویتی قبلی برمیگرده و برنامه با خطا مواجه میشه.

 

راه حل دوم هم میتونه اینطور باشه که وقتی کاربر قبل از لود کامل کلیک میکنه اون httpjob که در حال اجراست stop بشه و دیگه ادامه نده.

لطفا کمکم کنید

ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در در 16 خرداد 1399 در 21:17، snoorana گفته است :

سلام

خسته نباشید

 

بنده توی برنامه آنلاینم پنل هامو به نوبت لود میکنم و تا لود شدن تمامی اطلاعاتم loading در حال نمایشه.

حالا میخوام تا وقتی loading در حال نمایشه و تمام اجزا لود نشدن٬ بقیه اجزای صفحه قابل کلیک نباشن.

الان در هنگام لود وقتی کاربر روی یکی از اجزا کلیک میکنه اکتیویتی مربوطه اجرا میشه و بعد از لود دوباره به اکتیویتی قبلی برمیگرده و برنامه با خطا مواجه میشه.

 

راه حل دوم هم میتونه اینطور باشه که وقتی کاربر قبل از لود کامل کلیک میکنه اون httpjob که در حال اجراست stop بشه و دیگه ادامه نده.

لطفا کمکم کنید

ممنون

میتونین توی دیزاین یک پنل بزارین که کل صفحه رو در بر بگیره و وقتی که صفحه لود میشه اون پنل هم visible اش فعال باشه و وقتی لود تموم شد اون هم visible اش false بشه.

اگر پنل روی تمامی محتوای صفحه قرار بگیره همشون رو میپوشونه و در این صورت هیچ چیزی قابل کلیک نخواهد بود.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

میتونی قابلیت enable ویو هات رو در حالت false بزاری

وقتی که httpjob  کارش تموم شد اونارو true کن

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 11 ساعت قبل، mahdi tahan گفته است :

میتونی قابلیت enable ویو هات رو در حالت false بزاری

وقتی که httpjob  کارش تموم شد اونارو true کن

در ادامه حرف دوستمون میتونی یه پنل بزاری روی صفحه هر وقت اطلاعات لود شد visible رو false کنی..

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...