如何在 Kotlin 中将一个 MutableLiveData 列表附加到另一个列表

How do I append one MutableLiveData List to Another in Kotlin

我有两个像这样的 MutableLiveData 列表

  val products = MutableLiveData<List<Product>>()
  val moreProducts = MutableLiveData<List<Product>>()

请问如何在 Kotlin 中将 'moreProducts' 附加到 'products'

你可以这样做

products.value = prducts.value.orEmpty() + moreProducts.value.orEmpty()