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

اجرای تایمر در زمان اسلیپ


MR.B4A

سوال

سلام.

من توی برنامم یک لیبلی دارم که شمارنده هست و میشماره.

حالا من میخوام اون متغیری رو که شمارنده هست رو طوری تعریف کنم که وقتی صفحه گوشی خاموشه، بازم بشماره.

میدونم باید توی سرویس تعریفش کنم، اما مقدارشو چه طوری از توی سرویس، داخل اکتیویتیه اصلیم نمایش بدم؟!

ممنون.

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

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

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

در ۱۴۰۰/۱۰/۱۰ در ۱۶:۲۳، محمدرضا شاهپیری گفته است:

یه سورس کوچیک براتون نوشتم تست کردم موردی نبوده

timer.zip 9.74 kB · 7 دریافت

استاد سورستون عالی بود.

فقط ببخشید این خط چه کار میکنه؟!

#ExcludeFromLibrary:true

 

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

در ۱۴۰۰/۱۰/۱۲ در 01:34، batman123 گفته است:

اما من نمیخوام نوتیفی نمایش بده

راه حلی نداره

توی خود سایت مرجع هم هست این مورد و گفتن راهی نداره تا جایی ک میدونم

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

در ۱۴۰۰/۱۰/۱۳ در ۰۹:۵۶، batman۱۲۳ گفته است:

 

#ExcludeFromLibrary:true

 

ExcludeFromLibrary will actually exclude the code from the library.:pardon:

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

دقیق مطمئن نیستم چون تاحالا از سرویس استفاده نکردم ولی باید توی اکتیویتی اصلیتون اول یک ساب تعریف کنید برای مثال

Sub Count
	Label1.text = Label1.text + 1
End Sub

بعد توی سرویس باید از CallSub استفاده کنید

CallSub(Mian,"Count")

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

اطلاعات بیشتر

https://www.b4x.com/android/forum/threads/service-modules.7542/

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

در ۱۴۰۰/۱۰/۱۰ در 09:46، DexterFstone گفته است:

دقیق مطمئن نیستم چون تاحالا از سرویس استفاده نکردم ولی باید توی اکتیویتی اصلیتون اول یک ساب تعریف کنید برای مثال

Sub Count
	Label1.text = Label1.text + 1
End Sub

بعد توی سرویس باید از CallSub استفاده کنید

CallSub(Mian,"Count")

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

اطلاعات بیشتر

https://www.b4x.com/android/forum/threads/service-modules.7542/

مرسی داداش

همه چی خوبه اما متاسفانه وقتی گوشی اسلیپ میشه بازم همون مثلا کانتش 5 هست، وقتی اسلیپ میشه روی پنج میمونه و وقتی گوشی رو از حالت اسلیپ خارج میکنم، دوباره شمارشش از همون 5 شروع میشه!!

میخوام اینطوری نباشه

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

سلام. از یه سرویس foreground با نوتیفیکیشن استفاده کنید احتمالا اکی باشه

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

در ۱۴۰۰/۱۰/۱۴ در 10:51، محمدرضا شاهپیری گفته است:

ExcludeFromLibrary will actually exclude the code from the library.:pardon:

خب استاد چه فرقی داره بذاریم یا نذاریم؟!

درهر صورت داریم از لایبراری ها استفاده میکنیم.

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

در ۱۴۰۰/۱۰/۱۰ در 14:47، محمدرضا شاهپیری گفته است:

سلام. از یه سرویس foreground با نوتیفیکیشن استفاده کنید احتمالا اکی باشه

سلام.

استاد چه طوری میشه ازش استفاده کرد؟!

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

یه سورس کوچیک براتون نوشتم تست کردم موردی نبوده

timer.zip

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

در ۱۴۰۰/۱۰/۱۴ در ۱۵:۱۶، batman۱۲۳ گفته است:

خب استاد چه فرقی داره بذاریم یا نذاریم؟!

درهر صورت داریم از لایبراری ها استفاده میکنیم.

نیازی نیست بزاریدش. 

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

در ۱۴۰۰/۱۰/۱۴ در 19:22، محمدرضا شاهپیری گفته است:

نیازی نیست بزاریدش. 

خب پس چرا شما گذاشتید و اصلا چرا این دستور ساخته شده؟!

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

در ۱۴۰۰/۱۰/۱۰ در 16:23، محمدرضا شاهپیری گفته است:

یه سورس کوچیک براتون نوشتم تست کردم موردی نبوده

timer.zip 9.74 kB · 3 دریافت

این خیلی عالیه.

دمت گرم استاد

اما من نمیخوام نوتیفی نمایش بده

باس چی کار کنم؟

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

بایگانی شده

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

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

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