当前位置: 首页 > 面试题库 >

在Android的FirestoreRecyclerAdapter中显示ServerValue.TIMESTAMP

齐起运
2023-03-14
问题内容

我想在列表中显示服务器时间戳(实际上是日期)。在FirestoreRecyclerAdapter由此类feeded(只保留时间戳相关的方法):

public class Lista {
    private Long timestamp;
    //private Map<String, String> timestamp;

    public Lista() {
        //empty constructor needed
    }

    public Lista(Long timestamp) {
        this.timestamp = timestamp;
        //this.timestamp = timestamp;
    }

    public java.util.Map<String, String> getTimestamp() {
        return ServerValue.TIMESTAMP;
    }
    @Exclude
    public Long getTimestampLong() {
        return timestamp;
    }
}

FirebaseListAdapter用于填充一个ListView存在于火力地堡实时数据库中使用的数据。

编辑1:

我忘记了这个问题:

有人在适配器中完成此操作吗?怎么解决呢?


问题答案:

该ServerValue.TIMESTAMP当设置在火力地堡实时数据库的时间戳,而在云计算公司的FireStore(这是一个不同的产品),我们使用的是用于FieldValue.serverTimestamp()

,在此我的回答解释



 类似资料:
  • 因此,在Android的ImageView中显示图像非常简单。我从图库中挑选了一张图片,保存了它到数据库的链接,然后尝试在ImageView中显示它。 我也尝试了这个小的图像不是由相机拍摄的,这是工作的。但每次我选择用手机相机拍摄的图像时,都会有一个错误: 那么,在超过300万像素的相机中,如何在我的ImageView中显示图像呢?

  • 我为android编写应用程序,它将与GCM通信。我可以得到消息,但我想在屏幕上显示它,并得到错误。 有我的代码,我在行Activity act=(Activity)上下文中有问题; 我得到错误“这个类文件的JAR属于容器'Android dependencies',它不允许修改其条目上的源附件”

  • 问题内容: 我正在尝试显示一个ProgressBar。 我是Android初学者。 当我按下按钮时,任务应该在后台运行,但是它不会显示ProgressBar。 怎么了 我不明白。 请帮我! 主要活动: 我的任务: 问题答案: 您没有调用的方法。

  • 我正在开发包含2个片段的应用程序,我想根据需要显示隐藏。下面的代码有一个简单的例子来说明我的问题。这个简单的Fragmentactivity包含一个按钮和一个listfragment。 这个简单的例子完美无瑕。但我不满足于展示隐藏片段。如果删除布局。设置可见性(View.GONE);然后从代码中选择ft.hide(f);不会隐藏碎片。事实上,我们不是在隐藏片段,而是在隐藏容器。 我的问题是,这是一

  • 我有三个视图项目。1.按钮2。日历视图%3。TextView我正在尝试在TextView上显示选定的日期,当我选择日期并单击按钮时。日期应仅在单击按钮时出现在TextView中。下面是我的代码: XML 但是,当我点击这个按钮时,应用程序就会停止。会有什么不对的?

  • 我目前正在研究一个双倍值,它代表总消耗时间 例如,我有一个260,这意味着消耗了260秒 要显示给用户,我想格式化它 例如,它应该是0年、0个月、0天、1小时、2分钟、30秒 但是我发现不太适合我的情况(似乎"hr"中的"h"与小时符号冲突?) 那么,如何将HH:mm:ss更改为上述情况呢? 谢谢你的帮助