Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

O Synthetic funciona como uma referência, ou como uma chamada de função?

Tenho o seguinte código em mãos

id_de_uma_view.adapter = adapter
id_de_uma_view.layoutManager = layoutManager

Minha dúvida é se o synthetic funciona como uma referência (assim como o código abaixo)

val minhaView: View = findViewById(R.id.id_de_uma_view)
minhaView.adapter = adapter
minhaView.layoutManager = layoutManager

ou como uma chamada de função (assim como o código abaixo)

findViewById<View>(R.id.id_de_uma_view).adapter = adapter
findViewById<View>(R.id.id_de_uma_view).layoutManager = layoutManager
2 respostas
solução!

Patrick, tudo bem ?

Ele faz na primeira vez que precisa usar a variável, um findViewById e em seguida utiliza essa variável.

Seria mais ou menos isso daqui:

val minhaView: View = findViewById(R.id.id_de_uma_view)
minhaView.adapter = adapter
minhaView.layoutManager = layoutManager

Excelente! Muito obrigado, Matheus! ;)