Witam, mam problem. Chciałbym zrobić "lajkowanie" jak na facebooku i mam kilka pytań.
W jaki sposób przekazać wartości z firebase do hash mapy?
Pobieranie do klasy klasy robiłem w ten sposób:
private fun pobierzListeFotek(haszmapa: HashMap<String, Int>){
val ref = FirebaseDatabase.getInstance().getReference("/foto")
ref.addListenerForSingleValueEvent(object : ValueEventListener{
override fun onCancelled(p0: DatabaseError) {
}
override fun onDataChange(p0: DataSnapshot) {
p0.children.forEach{
val foto = it.getValue(Foto::class.java)
if (foto != null){
if(FirebaseAuth.getInstance().uid == foto.uidWlasciciela) {
adapterKonto_zarzadzanie.add(dodawanieFotki(foto))
}
}
}
}
})
}
tak wygląda moj firebase:
Naprowadziłby ktoś jak pobrać hashmapę?