activity之间有两种参数传递形式:一种是一个activity启动另一个activity的时候传递数据到另一个activity,然后在activity中接受到数据,做相应处理。另一种是一个activity启动另个一activity传递数据,当另个一activity窗口关闭后,在传递数据到启动它的那个activity。
1. 传参数给下一个activity
Intent intent=new Intent(FirstDemoActivity.this,SecondDemoActivity.class);
//可以把要传递的参数放到一个bundle里传递过去,bundle可以看做一个特殊的map.
Bundle bundle=new Bundle();
bundle.putString("result", "第一个activity的内容");
bundle.putString("content",content);
intent.putExtras(bundle);
//也可以用这种方式传递.
//intent.putExtra("result", "第一个activity的内容");
startActivity(intent);
2. 获取activity返回的数据
没看明白, 等以后需要的时候再说
本文详细介绍了Android应用间通过Intent进行数据传递的方法,包括参数的传递与获取,以及活动窗口关闭后的数据回传机制。
864

被折叠的 条评论
为什么被折叠?



