1.使用bundle
传递:
Bundle bundle = new Bundle();
bundle.putString("test","asdf");
intent.putExtras(bundle);
接收:
Bundle bundle = getIntent().getExtras();
if(bundle!=null){
String test = (String) bundle.get("test");
Log.d("Demo1Activity",test);
}
在传递对象时:
bundle.putSerializable("",object);
bundle.putParcelable("",object);
其中object分别为实现了serializable和parcelable接口的对象
获得:
bundle.getSerializable("");
bundle.getParcelable("");