【发布时间】:2019-01-14 20:10:12
【问题描述】:
我有一个自定义类卡。我用它来使用arrayOfNulls() 创建一个数组,如下所示:
var cards: Array<Array<Card?>?> = Array(n) { arrayOfNulls<Card?>(n) }
其中 n 是 Int(Kotlin)。
现在我需要将这个变量移动到我的ViewModel 类中,并将它包裹在LiveData 类中(最好是MutableLiveData)。
我应该如何在AndroidViewModel 类中声明和初始化cards 变量?
【问题讨论】:
标签: android kotlin android-architecture-components android-viewmodel android-livedata