启动其它Activity不是单向的.你也能启动其它Activity并获取一个返回结果.为了获取一个结果,调用startActivityForResult()方法(替代startActivity()方法). 例如,你的应用程序能启动一个照相机应用程序,并获取捕捉的相片作为结果.或者,你可能启动People应用程序,为了用户选择一个联系人,并且你将会获取这个联系的的详细信息作为结果. 当然,这个响应Activity必须被设计来返回一个结果.当它执行的时候,它发送这个结果作为其它Intent对象.你的