哪个内置类可以用来通知Java中的观察者?

时间:2018-03-02 08:59:55

标签: java android android-architecture-components

有人会暗示Android / Java是否提供类来实现这样的目标:

Provider.java

def loop(condition):
    iterable = range(0,10) if condition else ['a','b','c']
    return iterable

#Then you cxan go as:

for i in loop(True):
    print('range')
#Or

for i in loop(False):
    print("Dict or any iterable")

Consumer.java

public Notify<Object> waitNotification() {
   return ...
}

我目前正在尝试在新项目中应用Android架构组件,并且从存储库层获得大量public void method() { waitNotification().onResult(object -> { ... }); } 作为结果。现在LiveData<T>的问题是,只要重新激活Activity / Fragment,它就会提供最后一个值集。我只想要一次性通知。

PS:我试图使回调模式保持一致,并且希望避免使用这样的回调实例传入样式:LiveData<T>

0 个答案:

没有答案