Привязка данных не работает после вызова onNewIntent () - PullRequest
0 голосов
/ 04 ноября 2018

Я выполняю операцию в режиме однозадачности (манифест). Я обнаружил, что после вызова onNewIntent () привязка данных больше не работает. Я добавил отладочный код, например:

@JvmStatic
@BindingAdapter(value = ["debugVisibility", "debugViewName"])
fun View.debug(visibility: Int, debugViewName: String) {
    Log.d("viewDebug", "debugViewName=$debugViewName, visibility=$visibility")
}

затем в xml:

<SomeLayout
            ...
            debugViewName="@{`debugViewName01`}"
            debugVisibility="@{someObservableBoolean? View.VISIBLE: View.GONE}">

После вызова onNewIntent () я никогда не получал никаких обновлений от someObservableBoolean. Я что-то пропустил? Любая подсказка будет оценена!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...