Как мне подойти к Вложенным структурам? - PullRequest
0 голосов
/ 04 апреля 2019

Моя проблема заключается в отображении вложенных ответов в вопросе в мой Question.class.Я попытался использовать Map в своем классе Question, чтобы DataSnapshot.getValue заполнил класс запрашиваемыми параметрами.Я получаю все выше вложенной структуры.но не ответы, такие как, A, B, C & D.

Это образец моей структуры Firebase,

enter image description here

Класс, который я создал для отображения параметров.

public  class Question {

    private String ID;
    private String description;
    private String resource;
    private String source;


    private Map<Answer, String> A;
    private Map<Answer, String> B;
    private Map<Answer, String> C;
    private Map<Answer, String> D;

    public Map<Answer, String> getA() {
        return A;
    }
    ...

    public Question(){}

    public Question(String ID, String description, String resource, String source) {
        this.ID = ID;
        this.description = description;
        this.resource = resource;
        this.source = source;

    }

    public String getID() {
        return ID;
    }

    public void setID(String ID) {
        this.ID = ID;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getResource() {
        return resource;
    }

    public void setResource(String resource) {
        this.resource = resource;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...