0
私は新しいfirebase開発者です。firebaseデータベースを使用してAndroidアプリケーションを開発しています。 これは私のデータベースの一部です。Firebaseデータベース - データベースからデータを取得
そして、これは私のモデルクラスです:
public class Exam {
private String id;
private int subject;
private String school;
private Long examineDate;
private int likeCount;
private HashMap<String,Object> timeStampSubmit;
public Exam(){};
public Exam(String id, int subject, String school, Long examineDate, int likeCount) {
this.id = id;
this.subject = subject;
this.school = school;
this.examineDate = examineDate;
this.likeCount = likeCount;
HashMap<String, Object> timestampNowObject = new HashMap<String,Object>();
timestampNowObject.put(Constant.FIREBASE_PROPERTY_TIMESTAMP, ServerValue.TIMESTAMP);
this.timeStampSubmit = timestampNowObject;
}
}
私は試験オブジェクトに私のデータベースからデータを取得し、解析します。
私に提案してもらえますか、ご意見はありますか?
感謝を使用して
例。わかった。私は値を取得したときにリスナーを削除する必要があります。 ref.removeEventListener()。 –
これを行う必要はありません。一度値を取得したいのであれば、 'ref.addListenerForSingleValueEvent(listener);'を使うことができます。 – Wilik
私はそれを手に入れました。ありがとうございました。 –