LiveData срабатывает только при изменении ориентации - PullRequest
0 голосов
/ 08 января 2020

У меня есть MutableLiveData переменная displayText, которая является текстом для TextView, установленного через привязку данных

Код:

vm.displayTextValue.value = "New Value"//code for updating
binding.setViewModel(/* ViewModel variable*/)//set data variable in the Fragment
<layout>
<data>
<variable
name="viewModel"
type="com.myapp.theViewModel"/>

<TextView
    android:text="@{viewModel.displayTextValue}" />
</layout>

Каким-то образом текст TextView изменяется только при изменении ориентации, но не изменяется при изменении переменной. Почему?

...