mainactivity:
Intent intent = new Intent(SearchResultActivity.this, SearchResultDetailActivity.class);
intent.putExtra("poiItemDetail", poiItemDetail);
startActivityForResult(intent, 3);
secondactivity:
PoiItemDetail detail = (PoiItemDetail) getIntent().getSerializableExtra("poiItemDetail");
我确保了mainactivity传递过去的对象不为Null,但是secondactivity获取到的对象会null,不知为何?我一向都是像这样的格式去用,这次就遇到问题了。