Firebase ServerValue.TIMESTAMP in Java data models objects

前端 未结 6 1346
[愿得一人]
[愿得一人] 2020-11-30 10:42

I\'m new to Firebase, and I\'ve been really enjoying it so far. I\'m running into a problem; I\'m using the FirebaseListAdapter similar to the tutorial outline here: https:

6条回答
  •  孤独总比滥情好
    2020-11-30 11:01

    Kotlin provides an easy way to achieve this by data classes. You can create it like

    data class FirebaseRequestModel(
            var start_time: Any = ServerValue.TIMESTAMP,
            var stop_time: Long = 0,
            var total_time: Long = 0,
    )
    

    and use it directly by

    val firebaseModel = FirebaseRequestModel()
    firebaseRef.setValue(firebaseModel)
    

    This will get default values from data class.

    Or even you can initiate your own values by

    val firebaseModel = FirebaseRequestModel(ServerValue.TIMESTAMP, 2134, 0)
    firebaseRef.setValue(firebaseModel)
    

提交回复
热议问题