我正在尝试将两个不同类型的对象从activity1传递给activity2。其中一个总是返回null
继承我拥有的东西
Intent intent = new Intent(activity1.this, activity2.class);
intent.putExtra("type1", object1);
intent.putExtra("type2", object2);
startActivity(intent);
活性2:
onCreate(Bundle bundle){
Bundle b = getIntent().getExtras();
Type1 object1 = b.getParcelable("type1");
Type2 object2 = b.getParcelable("type2");
}
其中一个返回null,任何想法为什么?
我在发送之前检查了两个对象,实际上它们不是空的。