将活动A中的可变列表传递给Kotlin中的活动B.
我试图通过Kotlin的意图将活动A的数据传递给活动B.
问题是我有一个videos: MutableList
和intent.putParcelableArrayListExtra("VIDEOS", videos)
只接受ArrayList
作为参数。
问题
*。 我如何从活动A发送一个mutableList数据到活动B ?
*。 或者我必须将其转换为ArrayList
?
PS: Video
实现Parcelable
如果你想坚持传递一个Intent,把它转换成一个ArrayList
(或者把它存储为一个?)是一个简单的解决方案。 有一个ArrayList
构造函数将一个集合作为其参数:
intent.putParcelableArrayListExtra("VIDEOS", ArrayList(videos))