Android 程式开发:(二)使用Intents链接Activities —— 2.3返回结果

startActivity()方法可以调用另外的Activity,但这种方法不会给当前的Activity返回一个结果。例如,你有一个Activity提示用户输入用户名和密码,用户输入的信息需要被“回传”给这个输入信息的Activity,那就需要使用startActivityForResult()方法。

1.secondactivity.xml中的代码。

2.SecondActivity.java中的代码。

3.UsingIntentActivity.java中的代码。

4.按F11调试。


效果图:

程序第一次被加载:

Android 程式开发:(二)使用Intents链接Activities —— 2.3返回结果_第1张图片

点击按钮,使用startActivityForResult()方法调用SecondActivity:

Android 程式开发:(二)使用Intents链接Activities —— 2.3返回结果_第2张图片
点击OK按钮,返回到UsingIntentActivity:

Android 程式开发:(二)使用Intents链接Activities —— 2.3返回结果_第3张图片


你可能感兴趣的:(Activiti)