如何将地理围栏数组发送到另一个活动?

问题描述 投票:0回答:2

因此,我有从Firestore获取的地理围栏,并将它们添加到地理围栏列表中。我想将此列表从我的登录活动发送到我的主要活动,以便随后激活地理围栏。如何将我的地理围栏数组发送到我的主活动?

android kotlin geofencing android-geofence
2个回答
0
投票

0
投票
然后在您的开始活动中:

val intent = Intent(context, MainActivity::class.java) intent.putParcelableArrayListExtra("GEOFENCES", geofences) startActivity(intent)

访问下一次活动的意图:

val geofences = intent.getParcelableArrayListExtra<Geofence>("GEOFENCES")

记住您的Geofence模型带有@Parcelize批注

希望获得帮助!
© www.soinside.com 2019 - 2024. All rights reserved.