私のユースケースは、次のとおりです。アクティビティAIコールでアンドロイド:次のように仕上げを呼び出すにもかかわらず、テントを取得()以前の活動に
:
startActivity(B);
finish();
今活動BIののonCreateに知っておく必要がありますすでに
getIntent();
私も活動BまたはだろうgetIntentを(開始意図を得ることができるだろう)、その時点で:Bを始めたので、私は活動BIコールののonCreate(...)であれば不思議活動後退startActivity(B)を呼び出した直後にActivity Aを終了したため、nullになりましたか?
Intent intent = new Intent(A.this, B.class);
intent.putExtra("activityStarted", "A");
と新しい活動と再開方法()を起動するためのコードの下の最初のアクティビティの使用において、活性B
String started = getIntent().getExtras().getString("activityStarted");
calenting intent.putExtra( "AvtiVityName"、 "Activity A")によってアクティビティ名を渡すことができます – Nishant
試してみる価値はありませんか? lol – Snicolas
@Nishant:ありがとう、私はショット – AgentKnopf