我的Android应用代码中有两项活动:A
和B
。我在f()
内部有一个A
函数,我想在A
的{{1}}函数中调用该函数仅在上一个运行活动为onResume()
时才调用,但不在任何其他情况。我如何知道它来自哪个活动,是来自活动B
还是其他活动?
答案 0 :(得分:4)
活动A
Intent intent = new Intent(this,B.class);
intent.putExtra("Activity_Name","A");
startActivity(intent);
如果在一行中总结活动A:
startActivity(new Intent(this,B.class).putExtra("Activity_Name","A"));
活动B
Log.e("From_Activity",getIntent().getStringExtra("Activity_Name"));