【发布时间】:2018-03-24 17:36:33
【问题描述】:
当我尝试在我的应用程序中启动我的 SecondActivity 时遇到问题.. 我从我的 FirstActivity 检索对象列表,但 secondactivity 不断崩溃..
第一个活动:
Intent mainIntent = new Intent(ScanFiltersActivity.this, ScanRegionsActivity.class);
Bundle bundle = new Bundle();
bundle.putSerializable("regionlist", beaconRegions);
mainIntent.putExtras(bundle);
startActivity(mainIntent);
第二个活动:
Bundle secondBundle = getIntent().getExtras();
regionsList = (ArrayList<IBeaconRegion>) secondBundle.getSerializable("regionlist");
有什么解决办法吗? 提前致谢!
【问题讨论】:
-
添加有问题的崩溃报告。
-
在
IBeaconRegion类中实现一个可序列化的接口 -
无法启动活动 ComponentInfo{com.kontakt.sample/com.kontakt.sample.samples.ScanRegionsActivity}:java.lang.NullPointerException:区域集合为空。这是我得到的错误,但我的列表大小是 1。我也无法修改类以扩展可序列化,因为它似乎被我实现的 kontakt.io sdk 锁定了..