jjzjj

onDataChanged

全部标签

android - Firebase Android : onDataChange() event always executed in Main UI Thread?

在使用Firebase的Android应用程序中,一旦Firebase返回查询答案,我需要在后台执行长时间操作。例如:query.addListenerForSingleValueEvent(newValueEventListener(){@OverridepublicvoidonDataChange(DataSnapshotdata){dosomethingverylong...thencallacallbackforUIthread}我知道firebase以异步模式执行查询,但onDataChange()方法似乎总是在主UI线程中执行,即使我尝试在自定义后台线程中调用查询.有人知道

android - WearableListenerService, onDataChanged() 没有被调用

我按照教程从手机调用可穿戴Activity,发布在这里HowtosendnotificationfromhandheldtoweartoopenActivityonweardevice.但是,我从答案中获取源代码。但是,我无法让它运行。看起来onDataChanged()从未被调用过。我将其作为一个问题单独提出,因为该示例似乎对其他人有用。如果这很重要,我正在使用KitKat4.4.2。任何提示在哪里检查,谢谢。 最佳答案 您可以检查两件事:穿戴应用的packageName应与设备应用的packageName一致onDataChan
12