Firebase和Android-将时间戳保存到服务器,然后在加载活动时将其取回

时间:2018-11-16 09:51:27

标签: android firebase firebase-realtime-database

我有一个赎回页面,用户单击FirebaseRecyclerView中的项目,然后显示一个新的详细活动。在这里,我添加了一个按钮来兑换凭证,我可以将数据保存在设备时间和ServerValue.TIMESTAMP上,保存在我要保存的路径中。

我的目标是:

首先,获取上次兑换凭证的时间和日期,如果没有更早兑换,则需要为空。

其次,我需要它在单击该帖子时启动,并检查该用户是否较早地将其赎回,以免与其他任何用户混淆。

我的Firebase结构如下:

根->用户-> UID->密钥(在用户兑换凭证时生成)->有关优惠券和time的详细信息的字段,其中包含兑换时的设备时间和{{1 }},即timestamp

任何有关逻辑或代码的帮助将不胜感激。

这是我的活动ServerValue.TIMESTAMP

PostDetailActivity.java

0 个答案:

没有答案