RxJava 2.0和Kotlin Single.zip()以及单曲列表

我有我无法解决的问题。 我试图将.zip(列表,)多个单打合并为一个使用Kotlin和我提供的函数作为第二个参数适合。

fun getUserFriendsLocationsInBuckets(token: String) { roomDatabase.userFriendsDao().getUserFriendsDtosForToken(token).subscribe( { userFriends: List -> Single.zip(getLocationSingleForEveryUser(userFriends), Function<Array<List>, List> { t: Array<List> -> listOf() }) }, { error: Throwable -> } ) } private fun getLocationSingleForEveryUser(userFriends: List): List<Single<List>> = userFriends.map { serverRepository.locationEndpoint.getBucketedUserLocationsInLast24H(it.userFriendId) } 

Android工作室错误