使用 Firebase 填充小部件

Posted

技术标签:

【中文标题】使用 Firebase 填充小部件【英文标题】:populate widget with Firebase 【发布时间】:2017-03-05 21:41:41 【问题描述】:

我的应用使用 Firebase 数据库,并且项目在 RecyclerView 中正确显示,但我也想在小部件中显示它们。由于小部件不是一项活动,因此我在使用 Firebase 和 ListView 时遇到了各种问题。有什么方法可以从 Firebase 填充小部件?

【问题讨论】:

这方面有什么更新吗? 你发现了吗? 对不起,我没有 ***.com/questions/39005779/… 我相信这回答了你的问题。 【参考方案1】:

在 onDataSetChanged() 中花费超过 20 秒从 Internet/Firebase 数据库获取数据将不会在小部件列表视图上显示数据。 您将不得不使用 CountDownLatch。

另外,这里有一个例子https://github.com/mvescovo/item-reaper

https://github.com/mvescovo/item-reaper/blob/master/app/src/main/java/com/michaelvescovo/android/itemreaper/widget/WidgetListService.java

【讨论】:

以上是关于使用 Firebase 填充小部件的主要内容,如果未能解决你的问题,请参考以下文章

所有小部件的颤振填充?

无法更改停靠小部件填充

删除wxPython小部件之间的填充

Flutter - 在 Firebase 中存储小部件?

Jquery Accordion 小部件 - 删除图标和填充

在小部件中设置 Firebase 崩溃用户标识符的最佳方法是啥?