ورود

View Full Version : فوری مشکل با STICKY SERVICE



sonicuser
سه شنبه 29 اردیبهشت 1394, 12:55 عصر
سلام من یک سرویس دارم که تو متد onStart از دستور return Service.START_STICKY; استفاده کردم

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

sonicuser
سه شنبه 29 اردیبهشت 1394, 13:26 عصر
کسی نمیدونه؟؟

sonicuser
سه شنبه 29 اردیبهشت 1394, 20:52 عصر
یعنی هیشکی نمیدونه چطوری سرویسمو stop کنم که دوباره باز نشه؟؟؟؟؟؟؟؟؟؟؟؟:گریه::گریه: :گریه:

rezaricky
سه شنبه 29 اردیبهشت 1394, 21:33 عصر
سلام. برای بستن سرویس از متد stopService (http://developer.android.com/reference/android/content/Context.html#stopService(android.content.Intent)) یا متد stopSelf (http://developer.android.com/reference/android/app/Service.html#stopSelf())خود سرویس استفاده کنید.
سرویس هایی که مقدار برگشتی شون
START_STICKY هست در صورتی که متوقف بشونددوباره ریستارت میشوند و خاتمه پیدا نمی کنند.اگه میخواید بتونید سرویس رو متوقف کنید از START_NOT_STICKY استفاده کنید