【发布时间】:2019-02-05 08:18:29
【问题描述】:
我正在尝试在我的 firebase 数据库上运行查询,以便仅返回那些时间戳 = 日期选择器中指定的日期的结果(请参见应用程序图片)我希望在按下查看记录时运行此查询按钮
[![Firebase][3]][3]
我目前能够将所有对象打印到回收器视图中,但是当尝试运行我的查询时,它没有产生任何结果,没有错误,也没有调试错误
如果我需要提供更多详细信息,请告诉我
【问题讨论】:
-
这一行
date的值是多少databaseReference.orderByChild("timestamp").equalTo(date)? -
日期是文本框转成字符串的值,String date = mDisplayDate.getText().toString().trim();发布 toast 消息时,字符串显示为 04-02-2019(或设置的任何日期)
-
它看起来怎么样?请提供该日期的字符串表示形式。
-
"04-02-2017" 或使用日期选择器设置的任何日期
-
现在添加了一张图片,说明它目前的外观(显示日期值的 toast 消息)
标签: java android firebase android-recyclerview