Я экспериментирую с LiveData Android. Я просто попытался отправить множество уведомлений наблюдателю, который наблюдает за объектом LiveData. Я позволяю потоку работать в фоновом режиме, а в цикле while я постоянно добавляю случайные значения с помощью метода postValue LiveData. Количество полученных уведомлений (количество onChanged () - обратных вызовов) в наблюдателе, который наблюдает за живыми данными, намного меньше, чем количество вызовов postValue в фоновом потоке.
Может кто-нибудь объяснить, в чем причина этого?
заранее спасибо