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:
title

Naprowadziłby ktoś jak pobrać hashmapę?