Quantcast
Channel: Recent Questions - Stack Overflow
Viewing all articles
Browse latest Browse all 12111

LiveData does not get observed / called in Fragment / Activity [closed]

$
0
0

I have a FirebaseMessagingService class from which I call SharedViewModel and set MutableLiveData as value true .

The function written from SharedViewModel is getting called and mutablelivedata is using postData method to set value , but LiveData is not getting observed or called in Fragment/ Activity .

In FirebaseMessagingService

override fun onMessageReceived(message: RemoteMessage) {objectofSharedViewModel.setSomeMutableLiveDataObject(true) // call to SharedViewModel object function }

Code in SharedViewModel .

Its normal function

fun setSomeMutableLiveDataObject(refresh: Boolean){

_mutableLiveDataObj.postValue(refresh)

}

Is it due to different lifecycle ?


Viewing all articles
Browse latest Browse all 12111

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>