私は少し問題があります。 AsyncTaskを拡張する内部クラスを持つアクティビティクラスがあります。 onProgressUpdate()
では、新しいインテントを作成しようとしています。私がIntentオブジェクトを作成しようとすると、NullPointerExceptionが発生します。内部クラスから新しいインテントを作成するときにNullPointerExceptionが発生する
Intent intent = new Intent(OuterClassActivity.this, OuterClassActivity.class);.
内部クラスは、データベースを検索します。これは、例外の原因となっているラインです。検索が完了したら、私はpublishProgress()
に電話し、onProgressUpdate()
には、OuterClassActivityを開始するためにこのインテントを作成しようとしていますので、結果を表示できます。
私は数時間前から検索していますが、何も見つかりません。どんな助けでも大歓迎です。
なぜpublishProgressが呼び出されるたびに新しいアクティビティを作成する必要があるのかを具体的に説明できますか? –