使用firebase时是否需要实现SwipeToRefresh?

时间:2016-09-02 16:22:04

标签: android firebase firebase-realtime-database swiperefreshlayout

我开始研究新闻Android应用程序并想到使用firebase向我的博客读者传播最新消息。因此,在使用firebase几天后,我能够为我的应用程序创建数据库。

完成后,我想到将SwipeRefresh功能添加到我的应用程序中,以便用户可以滑动以获取我的数据库中发布的最新消息。

但是我发现,由于firebase数据库是实时的,我们都知道,当我可以动态更新并向我的博客读者提供新闻内容时,是否有必要添加刷卡刷新功能?

感谢。

1 个答案:

答案 0 :(得分:3)

Firebase数据库是一个实时数据库,可以在发生更改时更新您的RecyclerView / Listview或任何视图自动

但是,不要忘记,当您按ValueEventListener添加单个database.addListenerForSingleValueEvent();时,只会在更新 <时调用该方法/ strong>即可。如果您不想要,请使用方法database.addValueEventListener()

请注意,您无法 实施&#34;刷卡到刷新&#34;到FirebaseRecyclerAdapter / FirebaseListAdapter,要求您停用自动同步功能,这是不可能的。