Listas desde Firebase Android Kotlin
Publicado por Alex (1 intervención) el 20/08/2020 07:02:49
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
class GastoOp : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_gasto_op)
consulta()
}
fun consulta() {
//UID USER
val uid =
intent.getStringExtra("uid")
val mDatabase = FirebaseDatabase.getInstance().getReference()
if (uid != null) {
mDatabase.child("ubi").child(uid).addValueEventListener(object : ValueEventListener {
override fun onCancelled(error: DatabaseError) {
TODO("Not yet implemented")
}
override fun onDataChange(datasnapshot: DataSnapshot) {
if (datasnapshot.exists()) {
var id = arrayOf(datasnapshot.getValue().toString())
val idatm = listGastoOp(id.get(1), id.get(2))
val adapter = AdapterGastoOp(this@GastoOp, listOf(idatm))
lista.adapter = adapter
}
}
})
}
}
}
Tengo el codigo anterior pero estoy teniendo problemas para mostrar la consulta en partes, vienen dos datos desde un uid, necesiito separarlos y mostrarlos de forma relacionada uno con el otro pero, al correr este codigo se cierra la app.
Valora esta pregunta
0