gpt4 book ai didi

android - 将一个 mutableList 从 Activity A 传递到 Kotlin 中的 Activity B。

转载 作者:IT老高 更新时间:2023-10-28 13:47:21 26 4
gpt4 key购买 nike

我正在尝试通过 Kotlin 中的 Intent 将数据从 Activity A 传递到 Activity B

问题是我有一个 videos: MutableList<Video>intent.putParcelableArrayListExtra("VIDEOS", videos)只接受ArrayList<out Parcelable>作为论据。

问题

*。如何将 mutableList 数据从 Activity A 发送到 Activity B

*。或者我是否必须将其转换为 ArrayList<Video> ?

PS: Video实现 Parcelable

最佳答案

将其转换为 ArrayList(或首先将其存储为一个?)如果您想坚持通过 Intent 传递它,这是一个简单的解决方案。有一个ArrayList constructor以集合为参数:

intent.putParcelableArrayListExtra("VIDEOS", ArrayList(videos))

关于android - 将一个 mutableList 从 Activity A 传递到 Kotlin 中的 Activity B。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48541446/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com