var booleanresult : MutableLiveData<Boolean>? = null
fun checksubcat() = viewModelScope.launch(Dispatchers.IO) {
val trueorfalse : Boolean = productsDao.getSubCatId(subcat_id)
booleanresult?.value = trueorfalse
Log.e("update","view model"+booleanresult?.value.toString())
}
Log value for trueorfalse variable :
2022-09-18 06:58:32.305 11820-11849/com.store.pasumainew E/update: trueorfalse : false
I got log value of null for booleanresult:
2022-09-18 06:58:32.305 11820-11849/com.store.pasumainew E/update: booleanresult : null
I need booleanresult as MutableLiveData ..how to set trueorfalse value to MutableLiveData