から矢印ナビをバック使用しているとき、私はコンテンツに基づいて活動B.Androidのjava.lang.NullPointerExceptionが、私は活動Aから3つの活動A、BおよびCの</p> <p>を持つツールバー
にIntent
を送りますIntent
の画像1または2がアクティビティBに表示されます。 同じアクティビティBIからアクティビティCに移動し、同じインテントに基づいて詳細情報を表示します。ナビゲーションツールバーから
戻るBに活動Cから矢印、私はエラーを持っている:
使用java.lang.NullPointerException
私は、エラーを解決しますが、私はどちらかを表示するには、同じ目的の情報を取り戻すことができますif文Intent
がNULL
になっているため、イメージ1または2です。
// onCreate method in activity B
// Get intent from Activity A
Intent i = getIntent();
String r = i .getStringExtra("myIntent");
Class c= Response.Parse(r);
if (c != null) {
//show result in Activity B
displayResult(c.IsValidate());
}
完全なスタックトレースと[mcve]を表示してください –
CフォームBに行く前にインテントデータを保存し、CからBに戻ったときにそれを再利用する必要があります。 –
例外やそれ以上のコードは、正確な問題 –