我的Android应用程序有1个主要活动。它启动了一些子活动(我写的),并启动了一些子活动(我写的)。我这样做:
Intent i = new Intent("my intent1");
startActivity(i);
我的问题是我的每个子活动和子子活动如何回到父活动?
谢谢。
答案 0 :(得分:5)
您应该通过[startActivityForResult()] [1]开始您的子活动,当您完成子活动时,请致电finish()
。这将关闭子活动并返回调用startActivityForResult的活动。
答案 1 :(得分:1)
我认为有一个getParent()方法可以返回子活动的父Activity。