当我尝试在我的应用中启动SecondActivity时出现问题。 我从FirstActivity中检索了一个对象列表,但是第二个活动一直在崩溃..
FirstActivity:
Intent mainIntent = new Intent(ScanFiltersActivity.this, ScanRegionsActivity.class);
Bundle bundle = new Bundle();
bundle.putSerializable("regionlist", beaconRegions);
mainIntent.putExtras(bundle);
startActivity(mainIntent);
SecondActivity:
Bundle secondBundle = getIntent().getExtras();
regionsList = (ArrayList<IBeaconRegion>) secondBundle.getSerializable("regionlist");
任何解决方案? 提前谢谢!
答案 0 :(得分:0)
您可能需要在POJO类中实现Serializable,如此
public class IBeaconRegion implements Serializable{
// your variables , getter setters
}
希望这有帮助。