通过intent传递上下文数据,需要用的函数

startActivityForResult(Intent intent, int requestCode)

intent Intent型,可以带数据传递个下一个Activity;

requestCode int型 请求码:请求码的值是根据业务需要由自已设定,用于标识请求来源。

onActivityResult(int requestCode, int resultCode, Intent data)

新Activity关闭后,系统都会调用前面Activity的onActivityResult(int requestCode, int resultCode, Intent data)方法。

requestCode 同上,请求码。

resultCode,结果码。

data Intent型。新Activity返回的intent,可以带数据,也可以不带数据。

setResult(int resultCode, Intent data)

用于startActivityForResult()返回上一个Activiy,并可以携带数据。

resultCode 结果码,同上

data Intent型,可以携带数据。

onBackPressed()

重写Activity类里的这个函数,用来捕获用户点击 Black(手机上的返回键)这个事件。当用户点击 Black时调用这个函数。

posted on 2015-05-17 17:46  QQ28902581  阅读(87)  评论(0编辑  收藏  举报