ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 8 - Associate Android Developer discussion

Report
Export

As an example. In an Activity we have our TimerViewModel object (extended ViewModel), named mTimerViewModel. mTimerViewModel.timer method returns a

LiveData<Long> value. What can be a correct way to set an observer to change UI in case if data was changed?

A.
mTimerViewModel!!.timer.value.toString().observe(Observer { aLong -> callAnyChangeUIMethodHere(aLong!!) })
Answers
A.
mTimerViewModel!!.timer.value.toString().observe(Observer { aLong -> callAnyChangeUIMethodHere(aLong!!) })
B.
mTimerViewModel!!.timer.observe(this, Observer { aLong -> callAnyChangeUIMethodHere(aLong!!) })
Answers
B.
mTimerViewModel!!.timer.observe(this, Observer { aLong -> callAnyChangeUIMethodHere(aLong!!) })
C.
mTimerViewModel.observe(Observer { aLong -> callAnyChangeUIMethodHere(aLong!!) })
Answers
C.
mTimerViewModel.observe(Observer { aLong -> callAnyChangeUIMethodHere(aLong!!) })
Suggested answer: B
asked 18/09/2024
Aparecido da Silva Lemos
25 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first