【发布时间】:2021-08-22 23:22:04
【问题描述】:
我有以下代码,当我从 JSON 反序列化对 Gson 的响应时收到以下异常:
java.lang.ClassCastException: com.test.model.photos.photosModel cannot be cast to androidx.lifecycle.MutableLiveData
当我收到来自服务器的响应时,这是我的代码:
lateinit var _photosModel:MutableLiveData<photosModel>
val gson = Gson()
val modelObj = gson.fromJson<Any>(response.toString(), photosModel::class.java)
_photosModel = modelObj as MutableLiveData<photosModel>
【问题讨论】: