6
我無法從IntentService
生成通知(位於通知區域中)。我獲得NullPointerException
,同時獲得NotificationManager
。問題在於上下文。IntentService的通知 - 獲取上下文時發生的NullPointerException異常
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
不是由Activity啓動的;它由服務啓動。
感謝您的提示 - 似乎已經解決了這個問題。我現在有另一個問題;我在http://stackoverflow.com/questions/6209631/android-bad-notification-posted-couldnt-expand-remoteviews-for-statusbarnot上提出了這個問題。你能看一下嗎? – Chaitanya 2011-06-02 01:56:43