我在试着把一个列表放到另一个列表里。
我从服务器接收数据MutableCollecion
,然后更改为List
x1c 0d1x
但是,正如你所看到的,这个列表在另一个列表里面,比如,列表0
在animeList
里面,我想知道如果可能的话,我怎样才能一个接一个地得到列表0
的值。
下面是我用来从数据库获取数据的代码:
firestoreClient.collection("Users")
.document(currentUser?.uid ?: "")
.get()
.addOnSuccessListener { document ->
Toast.makeText(requireContext(), "Success", Toast.LENGTH_SHORT).show()
val animeList = document.data!!.values.toList()
println(animeList[0])
}
.addOnFailureListener {
Toast.makeText(requireContext(), "Fail", Toast.LENGTH_SHORT).show()
}
===============================我解决了!!!
val animeList = document.data!!.values.toList()
val s: List<String> = animeList[the position of array you want] as List<String>
1条答案
按热度按时间7lrncoxx1#
您可以通过获取第0个项目
你可以这样循环:
编辑
正如安东尼在评论部分所描述的,他使用的解决方案是