Android activity跳转并且回调
假设A页面要跳到B页面,A页面需要获取B页面传回来的参数来确定显示哪个列表。主要代码如下:
在A页面中:
Intent intent = new Intent();
intent.setClass(A.this, B.class);
startActivityForResult(intent,REQUESTCODE);//REQUESTCODE定义一个整型做为请求对象标识
跳转到B,在B页面中:
B.setResult(parama, getIntent());//定义返回的参数parama
B.finish();
返回到A,在A页面中:
@Override
protected void onActivityResult(int requestCode, int
resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
//resultCode就是在B页面中返回时传的parama,可以根据需求做相应的处理
}
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。