Android - Listas desde Firebase Android Kotlin

 
Vista:

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder