مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

fadak

عضویت از 1394/10/03

Service

  • دوشنبه 18 بهمن 1395
  • 21:33
تشکر میکنم

با سلام و احترام

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

این استفاده کردم

 var appNotifications = GetSystemService(NotificationService) as NotificationManager;
                appNotifications.Cancel(0);

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 19 بهمن 1395
  • 07:17

کد درسته

مشکلش کجاست ؟

کاربر سایت

fadak

عضویت از 1394/10/03

  • سه شنبه 19 بهمن 1395
  • 17:03

سلام

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

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 19 بهمن 1395
  • 17:29

کد ست کردن Notification را قرار دهید

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

کاربر سایت

fadak

عضویت از 1394/10/03

  • پنجشنبه 21 بهمن 1395
  • 17:39

سلام

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

unfortunately , service_Exampel has stoped

منظورم از لیست برنامه های اجرا شده حافظه گوشی هست همون جایی که لیست تمام برنامه اجرا شده رو نشون میده و میشه همه رو بست

کاربر سایت

یونس قربانی

عضویت از 1395/08/20

  • شنبه 23 بهمن 1395
  • 09:20

با سلام

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

در MainActivity متد OnDistroy رو override کرده و سرویس رو Stop کنید مشکلتون حل خواهد شد

موفق باشید.

کاربرانی که از این پست تشکر کرده اند

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

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)