在我的应用上,我看到有多项活动......
Main
|
--------------------
Login |
| |
--------------- Dashboard
|
-----------------------------------------
| | |
Activity1 Activity2 Activity3
如果用户已登录,则会绕过登录并直接转到仪表板。然后我看到仪表板启动了其他活动。目前,我的主要活动如下:
public class MainActivity extends Activity {
User user = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
startActivity(new Intent(this, LoginActivity.class));
}
}
我试图找到示例代码,展示如何将数据从我的登录活动传回Main,但我一直在努力。我可以找到许多如何将数据从父活动传递到子活动的示例,但不是相反。
PS - 如果我的应用程序无法使用,请告诉我们!
答案 0 :(得分:5)
你看过startActivityForResult吗?
请参阅本教程: http://www.mybringback.com/tutorial-series/12186/android-startactivityforresult-example/