MediatorLiveData не работает без ViewModel

% Declare symbolic variables
syms m n p q

% Solve m,n 
s1=solve(m+n-p==0,m-n-q==0,m,n);

% Substitute variables with obtained solution
r = (m^3 - n^3);
r2=subs(subs(r,m,s.m),n,s.n);

% simplify answer
r3=simplify(r2)
0
задан pjp 19 January 2019 в 14:05
поделиться

2 ответа

Я не уверен в Kotlin-версии реализации MediatorLiveData, но в Java-версии вам потребуется реализовать onChanged () для получения данных. Вы можете ссылаться на эту тему. Надеюсь, это поможет!

https://stackoverflow.com/a/44471378/1992013

0
ответ дан birender 19 January 2019 в 14:05
поделиться

Я не уверен, почему вы должны использовать MediatorLiveData в других местах. На самом деле вы можете использовать MutableLiveData и наблюдать его там, где вы хотите.

Ознакомьтесь с моей реализацией MVVM, чтобы увидеть, как она работает.

Kotlin-MVVM-Demo

0
ответ дан Guru 19 January 2019 в 14:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: