android中intent传递数据的方式

android学习过程中,目前遇到两种activity切换时传递数据的方式。

1、利用bundle

Intent intent = new Intent(TrainActivity.this, ErrorPage.class); Bundle bundle = new Bundle(); bundle.putString("type", "T"); intent.putExtras(bundle); startActivity(intent);

 2、利用extraData

String temp = firstStation + "," + lastStation; Intent intent = new Intent(TrainActivity.this, ListTrainActivity.class); intent.setData(Uri.parse(temp)); startActivityForResult(intent, REQUEST_CODE);

你可能感兴趣的:(android)