setresult专题

Android的startActivityForResult()与onActivityResult()与setResult()参数分析

一、使用场景   在一个主界面(主Activity)通过意图跳转至多个不同子Activity上去,当子模块的代码执行完毕后再次返回主页面,将子activity中得到的数据显示在主界面/完成的数据交给主Activity处理。这种带数据的意图跳转需要使用activity的onActivityResult()方法。 (1)startActivityForResult(Intent intent, i

SetResult在覆写Finish方法时候要注意的地方

//返回数据到前一页面         public override void Finish()         {             var dataIntent = new Intent();             dataIntent.PutExtra(SettingString.PushStartTime, starTimeStr);

startActivityForResult,startActivity,setResult用法和详解

startActivityForResult与startActivity的不同之处在于: 1、startActivity( )  仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。 2、startActivityForResult( )  可以一次性完成这项任务,当程序执行到这段代码的时候,假若从T1Activity跳转到下一个Text2Activity

startActivityForResult和setResult详解 ---CynthiaSky

startActivityForResult与startActivity的不同之处在于: 1、startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。 2、startActivityForResult( ) 可以一次性完成这项任务,当程序执行到这段代码的时候,假若从T1Activity跳转到下一个Text2Activity