PDA

View Full Version : مدیریت نوتیفکشن



sonicuser
چهارشنبه 02 اردیبهشت 1394, 19:29 عصر
سلام
من میخوام توی برنامم نوتیفکشن برنامه خودمو کلا قطع کنم ..
کسی میدونه چطور میشه این کارو کرد؟؟
از طریق Intent یا هرجور دیگه

میخوام به هیچ وجه برنامم نوتیفکشن نده

sonicuser
چهارشنبه 02 اردیبهشت 1394, 22:06 عصر
يعنى هيچ راهى نداره? ?? کسى جواب نميده? خيلى برام مهمه. لطفا کمک کنيد

c0mmander
پنج شنبه 03 اردیبهشت 1394, 01:23 صبح
:متعجب: نوتیفکشن رو ست نکن داخل برنامه . اگه از ازش استفاده نکنی خوب نمایش هم نمیده دیگه. ( یا منظورت چیز دیگه هست که من متوجه نیستم )

sonicuser
پنج شنبه 03 اردیبهشت 1394, 03:12 صبح
:متعجب: نوتیفکشن رو ست نکن داخل برنامه . اگه از ازش استفاده نکنی خوب نمایش هم نمیده دیگه. ( یا منظورت چیز دیگه هست که من متوجه نیستم )

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

sonicuser
پنج شنبه 03 اردیبهشت 1394, 03:15 صبح
130564

میخوام این تیکو بزنم با اینتنت یا هر کد دیگه ای..:اشتباه::لبخند:

c0mmander
پنج شنبه 03 اردیبهشت 1394, 10:04 صبح
هر نوتیفیکشنی که نمایش پیدا میکنه یک id داره که از طریق همون id هم هم بصورت منفرد قابل حذف هست.اما میتونید از canselAll هم استفاده کنید:


NotificationManager myNotification= (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
myNotification.cancelAll();
اما اگر دوباره اطلاعیه ی بیاد نمایش داده میشه. معمولا هر کتاب خونه ای که از نوتیفیکیش استفاده میکنه قابلیت غیر فعال سازی رو هم داره. مگر اینکه برای تبلیغات باشه.