80,351
社区成员
发帖
与我相关
我的任务
分享
Intent intent=new Intent();
intent.setClass(HelloWorld0.this, HelloWorldActivity.class);//指定了跳转前的Activity和跳转后的Activity
intent.setData(Uri.parse("one"));//向下一个Activity传递了string类型参数"one"
startActivityForResult(intent, REQUEST_CODE);//以传递参数的方式跳转到下一个Activity
// startActivity(intent);//这种方式不能传递参数
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if(requestCode==REQUEST_CODE)//请求码
{
if(resultCode==HelloWorldActivity.RESULT_OK)//返回码
{
TextView tv = (TextView)findViewById(R.id.tv0);
tv.setText(data.getDataString());
}
}
}