Dha*_*dra 39 android android-activity
我有一个活动,可以从更多的4或5个不同的活动开放,所以我可以找到我当前的活动被称为哪个活动...
如有任何想法请帮助我..
Mat*_*lis 43
您可能希望向用于启动活动的意图添加额外内容,以指示意图的来源或请求的内容.
例如:
Intent intent = new Intent(this, OtherActivity.class);
intent.putExtra("caller", "MainActivity");
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
然后你OtherActivity
可以检测到它的"来电者" onCreate
:
String caller = getIntent().getStringExtra("caller");
Class callerClass = Class.forName(caller);
Run Code Online (Sandbox Code Playgroud)
小智 13
如果你使用startActivityForResult,Android有它的功能:
ComponentName prev = this.getCallingActivity();
归档时间: |
|
查看次数: |
42939 次 |
最近记录: |