【发布时间】:2018-01-19 17:23:44
【问题描述】:
当我向数据库写入内容时,它会出现在设备上,但是当我从数据库中删除它时,它会一直保留在应用程序中,直到我剪切应用程序。
当我想刷新 Firebase 数据库时应该编写什么代码?( 使用 swipeRefreshLayout)
swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
swipeRefreshLayout.setRefreshing(true);
}
});
我要写什么?
我写入数据库:“示例文本” 应用程序将显示:“示例文本”,然后我从数据库中删除了文本:“示例文本”,但应用程序仍然显示:“示例文本”。我需要 swipeRefreshLayout,因为我需要在应用程序中刷新数据库。
问题: 当使用 SwipeRefreshLayout 从数据库中删除数据时,如何刷新我的 UI。
【问题讨论】:
-
请提供更多细节。显示的数据是什么?
-
在列表视图中......
-
只是一个问题....为什么要在将其从设备中删除之前将其从后端删除?我认为用户将无权访问后端。
-
我不知道,你的意思。
标签: android firebase firebase-realtime-database