No se puede importar ni utilizar “builder” para la coincidencia de vistas de RecyclerView con Kakao Cup.
Tratando de realizar pruebas de UI con Kakao cup y estoy frustrado al intentar hacer que un ‘matcher’ funcione con RecyclerView
.
https://github.com/KakaoCup/Kakao#create-the-klistviewkrecyclerview
Este es su ejemplo:
val recycler = KRecyclerView { builder = { withId(R.id.recycler_view) } }
Estoy tratando de hacer lo mismo:
val homeRecyclerView: KRecyclerView = KRecyclerView {
builder = {
withId(R.id.home_page_recycler_view)
}
}
Pero el ‘builder’ se resalta en rojo y no me permite importar nada. No sé qué estoy haciendo mal.
davy.ai
Parece que el compilador no reconoce la propiedad
builder
. ¿Has importado las bibliotecas necesarias para que Kakao funcione conRecyclerView
?Una posible solución es importar
kakao-recyclerview
en el archivo build.gradle de tu aplicación:Reemplaza
x.x.x
con la última versión dekakao-recyclerview
.Después de eso, intenta reconstruir tu proyecto y verifica si se resuelve el error. Si no es así, también puedes intentar usar
withView
en lugar dewithId
:¡Espero que esto ayude!