我正在使用自定义适配器动态填充我的列表视图。从firebase实时数据库中获取数据。我不希望应用程序使用正在使用我的应用程序的用户来填充它,因为当每个人都离线时,listview保持正常。 This is whats happening This is how it should be 我已经尽力了。我在3/4个活动中使用myadapter
-mx5
答案 0 :(得分:0)
在userInfoRefernce.child(userKey)
中,您将设置一个ValueEventListener
,该值在用户每次触发任何生命周期事件时都会触发(请参阅onStart,onResume,onPause和onStop)。在下载数据之前,请尝试使用ChildEventListener
和Query过滤数据。
希望这对您有所帮助。
答案 1 :(得分:0)
我将ValueEventListener()替换为ListenerForSingleValueEvent(),因为我只想在这些页面上显示一次监听事件,并且感谢@Victor Maldonado,我记得其中的区别:P