如何在android中获取Parent类Activity Name?

时间:2015-04-27 06:51:07

标签: android android-activity

我有三个Activity类,

1.MainActivity

2.firstActivity

3.SecondActivity

在Activity类中,交互是MainActivity-> FirstActivity-> SecondActivity

我想要查询调用活动的名称,以了解活动名称和活动流程以及其他工作。

2 个答案:

答案 0 :(得分:0)

启动Activity时使用

Intent intent = new Intent(CallicingActivity.this , CalledActivity.class);
intent.putString("callingActivityname","CallicingActivity");
startActivity(intent);

并获取活动名称

    Bundle extras =  getIntent().getExtras();
    String _callingallingActivityName = extras.getString("callingActivityname");

答案 1 :(得分:0)

经过多次尝试后,我已经做到了。

获取活动名称

 Intent intent = getIntent();
 String activity = intent.getStringExtra("activity");
 Toast.makeText(getApplicationContext(), activity,  Toast  .LENGTH_LONG).show();

调用下一个活动

 Intent intentNew = new Intent(this, Activity2.class);
 intentNew.putExtra("activity", "Activity2");
 startActivity(intentNew);