Массив mutableLiveData Holding 2 "сделка" и "категория" мне нужно проанализировать как в разных адаптерах.
Есть ли способ, которым я могу преобразовать 1 изменяемые данные в реальном времени в 2 массива и затем проанализировать их для двух разных адаптеров
Предположим, существует имя изменяемой переменной se
private lateinit var mHomePojo: MutableLiveData<List<HomePojo>>
с анализом Json, как показано ниже
{
"status": 0,
"response": "success",
"category": [
{
"categoryName": "demo",
"categoryDesc": "demo"
},
{
"categoryName": "demo1",
"categoryDesc": "demo"
}
],
"deal": [
{
"dealImg": "https://aiotechnology.in/Aditechweb/upload/153102117.jpg",
"dealDesc": "gd",
"dealStartDate": "2019-10-18",
"dealEndDate": "2019-10-19"
}
]
}
Есть ли способ синтаксического анализа private lateinit var mHomePojo: MutableLiveData<List<HomePojo>>
до lateinit var mDealModel: MutableLiveData<List<DealModel>>
и lateinit var mCategoryModel: MutableLiveData<List<CategoryModel>>
Я новичок в MVVM, пожалуйста, помогите