Académique Documents
Professionnel Documents
Culture Documents
Objetivos
Entender cómo utilizar un recycler view
Desarrollo
Usuario
Cedula
Nombre
Apellido
Descripción
Fecha nacimiento
Like
Layout Manager
init {
nombre = view.findViewById(R.id.txtv_nombre) as TextView
apellido = view.findViewById(R.id.txtv_apellido) as TextView
cedula = view.findViewById(R.id.txtv_cedula) as TextView
like = view.findViewById(R.id.boton_like) as Button
detail = view.findViewById(R.id.boton_detalle) as Button
val left = apellido.paddingLeft
val top = apellido.paddingTop
Log.i("vista-principal", "Hacia la izquierda es $left y hacia
arriba es $top")
})
like.setOnClickListener({v ->
val nombreActual = v.findViewById(R.id.boton_like) as Button
}
else{
nombreActual.text = "LIKE"
nombreActual.setBackgroundColor(Color.BLUE)
})
detail.setOnClickListener { v ->
cedula.setOnClickListener { v ->
val cedulaActual = v.findViewById(R.id.txtv_cedula) as
TextView
val toast = Toast.makeText(v.context, "Hola
${cedulaActual.text}", Toast.LENGTH_LONG)
toast.show()
val intent = Intent(v.context, ActividadLayouts::class.java)
startActivity(v.context, intent, null)
}
Conclusiones
Se entendió el uso del recycler view a través de su aplicación en android studio, utilizando para
el ejemplo usuarios y mediante la implementación de métodos de recycler view y administrador
de layouts.
Bibliografía
[3] https://github.com/WilsonPM96/RecyclerView