int requestCode = 0;
bn.setOnClickListener(new OnClickListener())
{
@Override
public void onClick(View source)
{
Intent intent= new(A.this, B.class);
startActivityForResult(intent, inquestCode);
//打开指定的Activity B,并等待返回的结果,
//其中inquestCode是请求码
}
}
Intent intent = getIntent();
//获取当前启动的Acitivity B所对应的Intent
intent.putExtra("数据内容","我是李明");
//向Intent中绑定数据信息"我是李明"
B.this.setResult(1, intent);
//设置结果码,并设置结束之后退回的Activity
B.this.finish();
String myData;
@override
public void onAcitivityResult(int requestCode,int resultCode,Intent intent)
//重写该方法以回调方式来获取B返回的结果
{
if(requestCode==0&&resultCode==1)
{
Bundle data = intent.getExtras();
String myResultData = data.getString("数据内容");
//这样myResultData就是我们要从B中传递过来的数据信息了
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有