我正在做一个社交媒体应用程序,我发送用户的职位,以火力点,然后我检索它们在Android的ListView的,但我在底部获得新的职位。我希望我的应用能够像Facebook一样工作,即根据时间优先级将数据提取并设置在listView上(新的帖子在顶部)。如何从时间优先级的Android listView中的Firebase中获取数据?
0
A
回答
0
解决你的问题,你需要在你的数据库添加为每个帖子,包含TIMESTAMP
一个新的领域,然后据此命令的职位了这一点。要设置TIMESTAMP我你使用ServerValue.TIMESTAMP
和用于获取数据回下面的方法recomand:
public static String getTimeDate(long timeStamp){
try{
DateFormat dateFormat = getDateTimeInstance();
Date netDate = (new Date(timeStamp));
return dateFormat.format(netDate);
}
catch(Exception e){
return "date";
}
}
希望它能帮助。
+0
嘿,有没有什么办法可以检索所有发布的帖子当前日期? –
+0
是的,使用上面的解决方案。有了'TIMESTAMP',你可以根据它来查询你的数据库,只要你想。您可以使用startAt(),endAt(),limitToFirst()或limitToLast()等方法。 –
相关问题
- 1. Firebase REST API:如何通过优先级获取数据,如JS中的startAt/endAt?
- 2. Android Onclick优先级:ListView中的ListView或ImageView?
- 3. 如何从Android中的Firebase中获取特定数据
- 4. 优先级队列中的优先级
- 5. 在Android中从Firebase获取数据
- 6. Listview从数据库中获取数据的优化
- 7. 如何从firebase中获取数据
- 8. 如何从单击ListView时从数据库中获取数据
- 9. 如何从Android中的数据库获取listview或tableview的值?
- 10. 如何只从android中的firebase获取一列数据?
- 11. Android从Listview中获取数据
- 12. Android - 从ListView中获取数据库ID
- 13. 从Firebase中的列表中读取最高优先级的子项
- 14. 如何从ListView中获取Firebase中的最后50个元素?
- 15. 如何从SQL Server中的连接表中优先获取数据
- 16. 从两个表中获取最小(优先级)的行
- 17. C++函数中非常奇怪的优先级/优先级
- 18. 如何从Android中的Firebase实时数据库检索数据?
- 19. 如何从android firebase通知中获取自定义数据?
- 20. 优先级和优先级
- 21. 从Swift 3.0的Firebase中获取数据
- 22. 获取数据时的Android ListView
- 23. 内核空间中的优先级
- 24. Android中的布局优先级
- 25. 优先级队列的时间?
- 26. 线程优先级的Android
- 27. 我如何从android listview中获取值?
- 28. 如何从MongoDB中的时间间隔获取数据?
- 29. 如何从React/Firebase中的承诺中获取数据?
- 30. 如何提高Delphi中TCP数据包的优先级?
https://stackoverflow.com/questions/9987402/is-it-possible-to-make-a-listview-populate-from-the-bottom –