Bildirimi (bildirim alanında) IntentService
'dan oluşturamıyorum. NotificationManager
'u alırken bir NullPointerException
alıyorum. Sorun İçerik ile ilgilidir.Bağlamı alırken IntentService - NullPointerException öğesinden bildirim
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)
kod satırı:
mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
Ben getApplicationContext()
, getBaseContext()
çalıştı, ama boşuna gelmiş.
Birisi bana burada sorunun ne olduğunu bildirebilir misiniz? IntentService'den nasıl bildirimler oluştururum?
Ek Bilgi:
Ben de app bir Service
var ve oradan bildirimlerinin düzgün çalışır. IntentService
, bir Etkinlik tarafından başlatılmamış; Hizmet tarafından başlatılır.
Bahşiş için teşekkürler - bu sorunu gidermiş gibi görünüyor. Şimdi başka bir sorunum var; Soruyu http://stackoverflow.com/questions/6209631/android-bad-notification-posted-couldnt-expand-remoteviews-for-statusbarnot adresinde sordum. Bir göz atabilir misin lütfen? – Chaitanya