Siaic 88 ارسال شده در 23 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ سلام به اساتید من تو برنامم یه سرویسو start میکنم که هر ۱۰ ثانیه بیاد یه مسيج بده.درست کار میکنه ولی زمانی که stop servise میکنم سرویس استپ نمیخوره و همینتور مسیج میده، به نظرتون اشکال از کجاست؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 23 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ 1.پیشنهاد میشه از سرویس Starter برای کارهاتون استفاده نکنید و سرویسی جدا بسازید. 2.برای اینکه سرویس کاملا غیرفعال بشه ، ضمن Stopservice کردن اینکارم انجام بدید: CancelScheduledService(EsmeService) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Alireza.Ghafari 2,104 ارسال شده در 23 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ درود دقیقا چ کدی میزنید و کجا میزنید ؟ برای Stop در خود سرویس بایست از این کد استفاده کنید. ُStartService(Me) و در صورتی ک میخواید در یک ماژول دیگه اینکارو انجام بدید : StartService(SrviceName) SrviceName رو جایگزین اسم سرویس مورد نظر کنید. موفق باشید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Siaic 88 ارسال شده در 23 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ خیلی مخلصیم اقا علیرضا من هم داخل اکتیویتی یک دکمه گذاشتم که دستور: Stopservice(service) رو اجرا کنه و هم در خود سرویس یه شرط گذاشتم که وقتی برقرار شد بیاد کد: Stopservice(me) رو اجرا کنه در هر دو حالت سرویس استپ نمیشه و طبق زمان بندی خودش مسیج میده. خودم که گیجم چرا کار نمیکنه... لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 23 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ توی سرویس Starter بیایید کد توقف و شروع دوباره سرویس رو بدید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Siaic 88 ارسال شده در 23 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ سلام اقای ایزدی تشکر از جوابتون میشه بیشتر توضیح بدید ینی بعد از استارت سرویس از تو اکتیویتی maine دوباره تو خودت سرویس کریت،stopservice کنم و دوباره startservice کنم؟؟؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 23 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ ببینید از ورژن 4.20 اندروید خود Erel یک سرویس توی بیسیک قرار داده که به طور خودکار هر چند ثانیه یک بار اجرا میشه میتونید از اون سرویس استفاده کنید کلا سروس کدتون رو پیوست کنید ببینم چیکار کردید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Siaic 88 ارسال شده در 23 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ ببینید از ورژن 4.20 اندروید خود Erel یک سرویس توی بیسیک قرار داده که به طور خودکار هر چند ثانیه یک بار اجرا میشه میتونید از اون سرویس استفاده کنید کلا سروس کدتون رو پیوست کنید ببینم چیکار کردید ببینید از ورژن 4.20 اندروید خود Erel یک سرویس توی بیسیک قرار داده که به طور خودکار هر چند ثانیه یک بار اجرا میشه میتونید از اون سرویس استفاده کنید کلا سروس کدتون رو پیوست کنید ببینم چیکار کردید #Region Service Attributes #StartAtBoot: False #End Region Sub Process_Globals Dim batt As PhoneEvents End Sub Sub Service_Create batt.Initialize("batt") End Sub Sub Service_Start (StartingIntent As Intent) StartServiceAt("sss", DateTime.Now+(10000), True)' 10 s End Sub Sub Service_Destroy End Sub Sub batt_BatteryChanged (Level As Int, Scale As Int, Plugged As Boolean, Intent As Intent) If Level<15 Then ToastMessageShow("باتری ضعیف است",False) StopService(Me) End If End Sub باتریو چک میکنه کمتر از 15 درصد شد پیام میده.ولی سرویس استپ نمیشه.مرسی لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 23 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ عزیزم منظورم پروژه بود ، عذر میخوام اگه منظورم رو بد رسوندم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Siaic 88 ارسال شده در 23 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ اقا دمت گرم جواب داد.خیلی کارت درسته. 2سوال دیگه دارم اگه جواب بدی ممنون میشم: 1_چرا با stopservice سرویس استپ نشد؟و وقتی این دستوری که فرمودید رو گذاشتم استپ شد؟ 2_چجوری کدی که میخوام بزارمو مثل شما ارسال کنم؟از تگ باید استفاده کنم؟ببخشید من 0کیلومترم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 23 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ اقا دمت گرم جواب داد.خیلی کارت درسته. 2سوال دیگه دارم اگه جواب بدی ممنون میشم: 1_چرا با stopservice سرویس استپ نشد؟و وقتی این دستوری که فرمودید رو گذاشتم استپ شد؟ 2_چجوری کدی که میخوام بزارمو مثل شما ارسال کنم؟از تگ باید استفاده کنم؟ببخشید من 0کیلومترم 1.چون بعضی از سرویس ها ماندگار هستند و واسشون تایین شده که همش درحال اجرا باشن،به فرض وقتی من یه سرویس میسازم از نوع ماندگار و بهش میگم هر5دقیقه یکبار اجرا شو ، اگه حتی استوپ هم بشه همون 5دقیقه ای که تایین شده اجرا میشه ، ولی با اون کد کلا سرویس رو از کار میندازیم. 2.از تگ کد میتونید استفاده کنید و کادری که واستون باز میشه کد روبنویسید و OK بزنید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Siaic 88 ارسال شده در 23 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 23 آبان، ۱۳۹۴ اقای نیکروان واقعا ممنونم.خیلی گلی ایشالله هر روز موفقتر از دیروزت بشی ;-) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
Siaic 88
سلام به اساتید
من تو برنامم یه سرویسو start میکنم که هر ۱۰ ثانیه بیاد یه مسيج بده.درست کار میکنه ولی زمانی که stop servise میکنم سرویس استپ نمیخوره و همینتور مسیج میده،
به نظرتون اشکال از کجاست؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
11 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.