标签:
今天学习了安桌的上下文传参,时间有点晚了,就直接贴代码吧!
给下文传参
点击事件的代码。
//给下文传值
// String data="hello world";
//// Intent intent3=new Intent(MainActivity.this,Activity2.class);
/// intent3.putExtra("extra_data",data);
// startActivity(intent3);
下文接收方法 //接受上文的参数
/// Intent intent4=getIntent();//获取上文参数
// String data=intent4.getStringExtra("extra_data");
// Log.d("Activity",data);
给上文传参
点击事件
//向上文发送信息
Intent intent6=new Intent();
intent6.putExtra("data_return","hello Main");
setResult(RESULT_OK,intent6);
finish();
上文接收参数
Intent intent5= new Intent(MainActivity.this,Activity2.class);
startActivityForResult(intent5,1);
重写
@Override
protected void onActivityResult(int requestCode,int resultCode,Intent data)
{
switch (requestCode)
{
case 1:
if(resultCode==RESULT_OK)
{
String returnData=data.getStringExtra("data_return");
Log.d("Main",returnData);
}
break;
default:
}
}
学的比较慢。好了,睡觉
标签:
原文地址:http://www.cnblogs.com/pample/p/4973236.html