показ ServerValue.TIMESTAMP в FirestoreRecyclerAdapter в Android - PullRequest
0 голосов
/ 17 октября 2018

Я хотел показать в списке серверов метку времени (собственно дату).FirestoreRecyclerAdapter передается этим классом (сохраняются только методы, связанные с отметкой времени):

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 с использованием данных, присутствующих в базе данных реального времени Firebase.

Edit1:

Я забыл вопрос:

Кто-нибудь делал это в адаптере?Как это можно решить?

1 Ответ

0 голосов
/ 20 октября 2018

ServerValue.TIMESTAMP используется при установке метки времени в базе данных реального времени Firebase, а в Cloud Firestore (который является другим продуктом) мы используем FieldValue.serverTimestamp () , как объяснено в моем ответе из этого сообщения .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...