通过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时调用这个函数。