How can I return p0
in fun getItemCount()
?
I am new to kotlin, I guess thats why I don't know this
override fun getItemCount(): Int {
val ref = FirebaseDatabase.getInstance().getReference("proizvodi/Kalendari")
ref.addListenerForSingleValueEvent(object : ValueEventListener{
override fun onCancelled(p0: DatabaseError) {
TODO("not implemented") //To change body of created functions use File | Settings | File Templates.
}
override fun onDataChange(p0: DataSnapshot) {
Log.d("p0",p0.childrenCount.toString())
}
})
return p0 //i want count to return here
}