Я не могу сгенерировать уведомление (в области уведомлений) из IntentService
.Я получаю NullPointerException
при получении NotificationManager
.Проблема в контексте.
06-01 16:46:05.910: ERROR/AndroidRuntime(14745): Caused by: java.lang.NullPointerException
06-01 16:46:05.910: ERROR/AndroidRuntime(14745): at android.content.ContextWrapper.getSystemService(ContextWrapper.java:363)
06-01 16:46:05.910: ERROR/AndroidRuntime(14745): at com.Android.Main1.FileUploaderService.<init>(FileUploaderService.java:71)
Строка кода:
mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
Я пробовал getApplicationContext()
, getBaseContext()
, но безрезультатно.
Может кто-нибудь, пожалуйста, дайте мне знать, в чем здесь проблема?Как генерировать уведомления из IntentService?
Дополнительная информация:
У меня также есть Service
в моем приложении, и уведомления оттуда работают должным образом.IntentService
не запускается Активностью;он запускается Сервисом.