2012-03-06 12 views
0

ちょっと、私は毎週の通知をユーザー指定の時刻に送信するアプリケーションを作成しています。AlarmManagerのインテントに関する問題

私は多くのチュートリアルに続き、何度も同じことを読んだようです。私はちょうどそれを働かせることはできません。新しいインテントを呼び出すと、アプリケーションがクラッシュします。私は何か間違っているのですか?これはこのタスクを達成する正しい方法ですか?

このコードでは、わかりやすいために、意図、保留、アラームマネージャの名前を変更しました。

私は、nullポインタ例外を受信し続ける、私のデバッグは次のようになります。

03-05 13:20:45.132: E/AndroidRuntime(12734): FATAL EXCEPTION: main 
03-05 13:20:45.132: E/AndroidRuntime(12734): java.lang.NullPointerException 
03-05 13:20:45.132: E/AndroidRuntime(12734): at android.content.ComponentName.<init>(ComponentName.java:75) 
03-05 13:20:45.132: E/AndroidRuntime(12734): at android.content.Intent.<init>(Intent.java:2720) 
03-05 13:20:45.132: E/AndroidRuntime(12734): at com.theStudyBuddy.Ignite.AlarmService.PlannerAssistantOn(AlarmService.java:148) 
03-05 13:20:45.132: E/AndroidRuntime(12734): at com.theStudyBuddy.Ignite.EditScheduleActivity.saveClass(EditScheduleActivity.java:635) 
03-05 13:20:45.132: E/AndroidRuntime(12734): at com.theStudyBuddy.Ignite.EditScheduleActivity.onClick(EditScheduleActivity.java:583) 
03-05 13:20:45.132: E/AndroidRuntime(12734): at android.view.View.performClick(View.java:2485) 

...と誰もが私の誤りを指摘することができればそう

にそれをいただければ幸いです!

答えて

1

startActivity(PAintent); PAintentはどこですか?あなたはそれを作成しますか?

は、スケジュールの活動を開始するには:あなたはこのリンクを見ることができます: Android : AlarmManager not start

+0

ごめんそうそう、私はコードをロードしたときmIntentする必要があり、PAIntentを変更するのを忘れては私もそれを考え出した、ありがとう!誰かがクエストを持っているなら、これに返信して私のソリューションをロードします – PSchuette

関連する問題