View Binding - 🔄 CONECTA VISTAS en Android con Kotlin - Tutorial Android Studio en español

  Рет қаралды 45,065

Programación Android by AristiDevs

Programación Android by AristiDevs

Күн бұрын

El view binding es la nueva forma de conectar nuestra vista a nuestro código y en este capítulo te enseñaré a usarlo en activity, fragment y recyclerview.
🚀¿Me ayudas a crecer compartiendo?🚀
🔥 Capítulo por escrito 🔥 cursokotlin.com/capitulo-29-v...
🔥 ¿Quieres repasar los fragments? 🔥 cursokotlin.com/capitulo-22-f...
👀 ¿Quieres ver el curso completo? 👀 • [2022] Curso ANDROID S...
🚀 Únete a la comunidad Android en DISCORD donde resolveré todas las dudas del vídeo 🚀 bit.ly/3bmeQvm
💻 ¡Sígueme!
· Twitch: / aristidevs
· Web: cursokotlin.com
· Twitter: / aristidevs
· Facebook: AristiDevs
🕰️ Sobre el vídeo:
0:00 Introducción
0:36 Formas de acceder a la UI
3:00 Implementando ViewBinding
4:16 ViewBinding en Activity
8:23 ViewBinding en Fragment
11:26 ViewBinding en Recyclerview
13:06 Conclusiones

Пікірлер: 162
@felixmanuelloramartinez3481
@felixmanuelloramartinez3481 Ай бұрын
Bendiciones, estoy entrando al mundo de la programación movil y reconozco que eres un excelente maestro y tienes una excelente forma de explicar los temas con ejemplos reales y esto es bastante bueno.
@terrorblanco
@terrorblanco 2 жыл бұрын
Soy nuevo en esto de kotlin y vengo de programar en java, pero me doy cuenta cada dia que pasa que esto de los lenguajes abiertos parece un mapa donde cada persona que lo agarra lo interpreta de manera distinta y al final llegan pero unos por el camino mas corto otros por el mas largo, algunos ni llegan, te agradezco porque eres uno de los pocos que enseñan el camino corto, y te felicito porque detalles importantes no lo obviaste, una vez mas gracias...
@wladimirrocha9417
@wladimirrocha9417 3 жыл бұрын
Hermano eres un crack, a parte que me salvaste la vida, eres el único de youtube que he visto que mezcla kotlin, con buena pedagogía y código. A parte de cosas recientes! Este canal esta super fino
@AristiDevs
@AristiDevs 3 жыл бұрын
Muchas gracias!
@TheJozeluin
@TheJozeluin 3 жыл бұрын
K crack, después de mucho buscar te encontré. Por fin alguien que explica todo claro y no se deja nada. Por favor más videos
@franciscoortiz1284
@franciscoortiz1284 2 жыл бұрын
Me has salvado, no encontré ningún otro canal que me explique tan bien Kotlin. Gracias!!!
@fabioescudero
@fabioescudero 3 жыл бұрын
Muy buenas tus explicaciones y tutoriales, siempre muy claros, con ejemplos fáciles de seguir y que van directamente al punto. ¡Muchas gracias!
@daddymtgtonipp7741
@daddymtgtonipp7741 Жыл бұрын
Es increíble la calidad de tus videos - explicación por escrito. Muchísimas gracias!!!!
@janosfitness1192
@janosfitness1192 Жыл бұрын
Me has salvado la vida, estaba desesperado buscando cómo acceder a la vista con viewBinding en fragments para utilizar botones y otros eventos y no había manera... En unos minutos me lo has solucionado, grande!
@davidsaucedo8172
@davidsaucedo8172 2 жыл бұрын
Hace falta mas youtuber de movil como tu, la verdad que mouredev y tu me estan salvando bastante, muchas gracias:).
@escm1990
@escm1990 Жыл бұрын
Crack, gracias. Definitivamente nunca había entendido esto del ViewBinding y vengo de tus videos de MVVM. Quiero aprender MVVM y tus explicaciones son lo mejor. Un abrazo desde El Salvador y sigo tus videos.
@claudio1906
@claudio1906 3 жыл бұрын
Gracias Aris. Como siempre muy práctico. Llendo al tema, siempre hay que estar estudiando y estando atento a cada nuevo agregado. Android no para de avanzar. La tencología vuela. Saludos
@josuemorillolopez5708
@josuemorillolopez5708 3 жыл бұрын
Muy bien explicado y al grano. Sigue así.
@HackVeneno1
@HackVeneno1 3 жыл бұрын
De verdad mil gracias por el tus videos la verdad son muy útiles. interesantes y me ayudan mucho.
@AristiDevs
@AristiDevs 3 жыл бұрын
Me encanta escuchar eso :)
@corinthiomrx
@corinthiomrx 3 жыл бұрын
hola master!, estoy siguiendo tus tutoriales y por discord y es muy activo y con buena onda todos alli. Gracias por los aportazos que das, me sirven mucho!! un abrazo
@surflaweb
@surflaweb 3 жыл бұрын
vale esto me arreglado el problema, justo estaba en un recyclerview lo voy a implementar. Gracias por la explicación.
@erickfarinas6148
@erickfarinas6148 3 жыл бұрын
Muchas gracias! explicas muy bien y claro, los ejemplos fueron los mejores, me ayudó mucho para pasar un proyecto de kotlin extensions a view binding
@adrianlozadacabrera4283
@adrianlozadacabrera4283 3 жыл бұрын
muchas gracias era justo lo que estaba buscando, espero que sigas subiendo mas tutoriales explicas muy bien
@yojopos2013
@yojopos2013 2 жыл бұрын
Excelente, a estas alturas creo que ya está deprecado completamente el anterior, al menos a mi me dio problemas para importar el kotlin android extensions, pero con esto del viewbinding ya funciona nuevamente lo que necesito; muchas gracias!
@AWAREWIRE
@AWAREWIRE 3 жыл бұрын
Muy buena la explicación primera vez que veo un video tuyo y ya me suscribí y también ya active mis notificaciones, felicitaciones sigue así
@victorr_sg
@victorr_sg 2 жыл бұрын
Gran video! me sirvió mucho tu explicación una vez más, gracias!! 😁
@alefcode
@alefcode 7 ай бұрын
👌Grandioso Ari
@josegabrielsancheztaya4298
@josegabrielsancheztaya4298 2 жыл бұрын
Muchísimas gracias! Un saludo desde Lima - Perú
@000...0
@000...0 7 ай бұрын
Tio, hoy en el trabajo me he estado 2 h i no lo he podido solucionar, en tu vídeo me lo has solucionado en nada😂😂 se que es viejo el vídeo pero vaya maestro
@arturomillan1011
@arturomillan1011 Жыл бұрын
Saludos desde tierras zacatecanas.. un buen video...!!
@eduardomarin7575
@eduardomarin7575 2 жыл бұрын
Que buena explicación Aristi Saludos.
@ym._510
@ym._510 3 жыл бұрын
nunca habia llegado tan rapido a un video jaja, saludos
@rinorobot
@rinorobot 2 жыл бұрын
Muchas gracias, video muy útil, no hay mucha información en español de esto, sobre todo en fragments y recyclerview
@abidanbrito
@abidanbrito 2 жыл бұрын
Muy buena explicación. No obstante, creo oportunas las siguientes puntualizaciones respecto a la implementación en Fragment: 1. Tal como está en el vídeo es propenso a memory leaks. Como buena práctica se debe reasignar _binding a null en el método onDestroyView(). De lo contrario, la referencia a la clase generada por el View Binding (que aloja todas las referencias a las vistas del layout) sobrevivirá el ciclo de vida del Fragment y el colector de basura no podrá liberar ese espacio en memoria. 2. También se puede inflar el layout desde el constructor. En ese caso, se usaría el método bind() desde onViewCreated(), en lugar de inflate() desde onCreateView(). Es decir, la vista ya estaría inflada, y solo haría falta enganchar el binding a ésta.
@AristiDevs
@AristiDevs 2 жыл бұрын
Totalmente, muy buenas indicaciones. Muchas veces no explico todo porque al tener que explicar a un rango tan extenso de gente con niveles distintos tengo que hacerlo lo más genérico posible y si por ejemplo no conocen el ciclo de vida pues acabarían bastante confusos, pero muy buena info, muchas gracias!
@edwardtel
@edwardtel Жыл бұрын
Todo muy bien pero sin un código de ejemplo no sirve de mucho.
@josephcarranza6071
@josephcarranza6071 Жыл бұрын
Gracias amigo, me salvaste de un error de horas. Te amo
@KoraLine322
@KoraLine322 Жыл бұрын
Buenisimo !!!!! Gracias!!!!! sos una maquina!! Muy buenos videos
@pablogarro3262
@pablogarro3262 2 жыл бұрын
muchas gracias Aris. muy buenos tus videos :-)
@eduardohilariomendez3510
@eduardohilariomendez3510 Жыл бұрын
Excelente video estimado Dev, saludos y a seguir programando 😎
@fede388
@fede388 3 жыл бұрын
Gracias por los vídeos. No tenía idea de esto. Suscrito!
@akordova
@akordova 2 жыл бұрын
LIKE y SUSCRITO!!! Excelente explicación, directo al tema Saludos desde Perú 👍
@marcosotero8005
@marcosotero8005 2 жыл бұрын
muy buen video, claro consiso y esta todo lo que necesitaba.
@mcmarc5815
@mcmarc5815 2 жыл бұрын
Gracias bro por tus vídeos son de muchísima ayuda jeje
@ronaldjuanchavezfalcon7663
@ronaldjuanchavezfalcon7663 Жыл бұрын
Muy buena explicación!!
@AristiDevs
@AristiDevs 3 жыл бұрын
Añado el link al canal de Twitch 🚀 www.twitch.tv/aristidevs 🚀
@augustorojas9996
@augustorojas9996 3 жыл бұрын
Gracias, like y me suscribí, saludos desde perú 🇵🇪
@edwardtel
@edwardtel Жыл бұрын
Bro, excelente video! No se si un año despues haya cambiado algo, pero voy a usar tu manera. Gracias!
@appscloud1787
@appscloud1787 2 жыл бұрын
Muchas gracias! por tus videos son muy buenos me han ayudado mucho, estaría excelente uno veo así con Data Binding, ¡Saludos!
@diosenelthdelahoz1141
@diosenelthdelahoz1141 2 жыл бұрын
Excelente Video, Gracias
@casfefusan
@casfefusan 3 жыл бұрын
Toma tu merecido like!
@jonathandelvalle7495
@jonathandelvalle7495 Жыл бұрын
sublime el maestro
@martindelbel
@martindelbel 2 жыл бұрын
muy útil, muchas gracias por la ayuda.
@marvinguillen3211
@marvinguillen3211 Жыл бұрын
gracias buensimo me encanta tu trabajo gracias
@reynaldoguarachitola3736
@reynaldoguarachitola3736 3 жыл бұрын
Despues de ver esto me dio ganas de usar el view binding en todos mis pasados proyectos xD
@annaeliz8796
@annaeliz8796 3 жыл бұрын
Gracias Aris !!🙌
@alejandrobautista2879
@alejandrobautista2879 2 жыл бұрын
SI ESTAS APRENDIENDO LEE ESTO: cuando declaramos la variable (private lateinit var binding) si estamos en la clase MAIN ACTIVITY seria del objeto ActivityMainBinding (private lateinit var binding: ActivityMainBinding) pero si estas en en la clase Login la reclaracion seria (private lateinit var binding: ActivityLoginBinding), lo se soy un idiota por durar 3 horas viendo que solo podía acceder a los elementos de activity_main sin saber el porque.
@dmpd8618
@dmpd8618 Жыл бұрын
ty
@ger5706
@ger5706 Жыл бұрын
gracias
@oxidan78
@oxidan78 3 жыл бұрын
Muy buen video!!!!👍👍👍👍👍👍
@oscarleosanchez
@oscarleosanchez 3 жыл бұрын
Muchas gracias, eres un Crack 👍
@jonabedolla
@jonabedolla 3 жыл бұрын
GRACIAS por compartir
@eduardluis8170
@eduardluis8170 3 жыл бұрын
eres muy bueno esplicando
@AristiDevs
@AristiDevs 3 жыл бұрын
Muchísimas gracias!
@alexanderguzman5396
@alexanderguzman5396 3 жыл бұрын
Suscrito!!!
@adielhernandez7164
@adielhernandez7164 3 жыл бұрын
Gracias me ayudo bastante
@jpdelbianco
@jpdelbianco 3 жыл бұрын
¡¡¡Sos un maestrooooooooo!!! ¡¡¡Gracias!!!
@AristiDevs
@AristiDevs 3 жыл бұрын
A la orden!
@odairhuamani2543
@odairhuamani2543 Жыл бұрын
Imposible no dejar un like!!!!!!!!!
@odairhuamani2543
@odairhuamani2543 Жыл бұрын
obvio que ya estoy suscrito...
@88goeth
@88goeth 3 жыл бұрын
Excelentísimo
@OthliCid2
@OthliCid2 3 жыл бұрын
Bro te juro que no encontraba solucion en ningun lado hasta que encontre tu video De verdad infinitas gracias Ahora si a acabar el semestre en linea jajaja
@AristiDevs
@AristiDevs 3 жыл бұрын
A darle caña 💪🏻
@oxidan78
@oxidan78 3 жыл бұрын
Hola Aris, un video interesante seria el de " unresolved reference", para arreglar esas palabras en rojo y no sabemos porque.
@pabloeliasdulceyparra4622
@pabloeliasdulceyparra4622 3 жыл бұрын
Excelente.
@aruzat
@aruzat 3 жыл бұрын
Gracias!!
@ElectronicaAR2022
@ElectronicaAR2022 3 жыл бұрын
a que cosas primero comente en otro video despues revise los comentarios y mirame aqui jajajajajaja gracias bro seguire con el curso y los mirare una otra y otra vez hasta que fluya en mi mente como fluye la programacion arduino
@hectorsol1048
@hectorsol1048 2 жыл бұрын
Hola. Pienso que para que tu Curso de Kotlin para Android, (en 2022 año en que estoy viéndolo) siga siendo funcional, es necesario que incluyas el view Binding, con el mismo ejemplo que llevabas en el capitulo 9 y 10 , en mi caso iba excelente, aprendiendo mucho, siguiendo tus enseñanzas e instrucciones, sin embargo al final todo ese aprendizaje se corto por que no vi el resultado, por todos los errores que me envió. Considerando que empecé de cero aprendí mucho. Pero quede con la sensación de que el curso fue incompleto. Excelente día y gracias por la atención. 👍
@pasq3588
@pasq3588 Жыл бұрын
Hector estoy en las mismas, buscando por donde continuar con el aprendizaje con algún contenido mas actual. Porque con los errores no puedo continuar, y tan interesante que estaba el curso.
@VireToons
@VireToons 2 жыл бұрын
Hola amigo, que diferencia tendria declarar como lateinit la variable del binding del fragment y usarla directamente para retornarla?, si al final de cuentas se le da memoria en el oncreateview no?. Saludos
@rodrigofer8388
@rodrigofer8388 3 жыл бұрын
Buen Video me vi todos tus videos casi en un día me gusta tu contenido si pudieras hacer un video de usar Apis a profundidad desde cero nos ayudaría mucho son pocos los videos de estos en kotlin y que sea actualizados :)
@AristiDevs
@AristiDevs 3 жыл бұрын
Apuntado!
@eveladolfosanchezmuro
@eveladolfosanchezmuro 2 жыл бұрын
Teeeamooo
@darkside9329
@darkside9329 2 жыл бұрын
tengo una duda, porq cuando cambio de fragments el recyclerview se pierde y se vuelve a recrear? es como si perdiera los datos
@Codebuilder778
@Codebuilder778 2 жыл бұрын
data binding seria genial jaja aun no entiendo bien ese tema gran video 😀
@lorenaalcantaraalvarado4777
@lorenaalcantaraalvarado4777 2 жыл бұрын
si lograste resolver lo de vewBinding? Yo llevo intentándolo y no he podido, me sale un error al actualizar en el archivo bild.grade al colocarlo, tengo la versión 2021 3.1 que apenas he descargado no se si me puedas ayudar
@Codebuilder778
@Codebuilder778 2 жыл бұрын
@@lorenaalcantaraalvarado4777 Hola yo no tuve problemas para usar view binding pero claro podría ayudar en lo que pueda
@sergiomiguez913
@sergiomiguez913 3 жыл бұрын
Una consulta. Cuando detallas según la versión de Android, que poner para que funcione el binding... Para el que tiene una versión anterior que la cuatro..no es mejor que la actualice su versión de Android Studio? Por qué no lo actualizaría?
@albertorobles4738
@albertorobles4738 3 жыл бұрын
en cuanto pueda me lo veo jeje
@anthonynavagon5453
@anthonynavagon5453 2 жыл бұрын
he intentado hacer las 2 formas del viewBiding y para el modelo 2020.3.1 en vez de enable = true ( que me da error ) usé enabled = true ( de esta forma conseguí que colara espero no tener problemas más adelante)
@davidzavala6028
@davidzavala6028 3 жыл бұрын
Tengo un problema, como relaciono un DialogFragment con un Relative Layout, tengo que cambiar de posicion un boton de un layout que estoy implementando de otro repositorio.
@novembro7603
@novembro7603 11 ай бұрын
No consigo bindear un Image View con la carpeta drawable para asignarle una imagen distinta cada vez q se cree un objeto.. alguna idea?
@steven19763
@steven19763 3 жыл бұрын
Gran explicación 😃, podrías hacer un vídeo explicando Cuánto tiempo te tomó aprender a programar?, dónde estudiaste??
@AristiDevs
@AristiDevs 3 жыл бұрын
Sería un buen punto para hablar en los directos!
@davidsanchez-bu9un
@davidsanchez-bu9un 2 жыл бұрын
peloteria en estado puro.
@devdev2088
@devdev2088 2 жыл бұрын
Practicar debes
@nicolascoindreau
@nicolascoindreau 2 жыл бұрын
cree una segunda activity, con el mismo binding del primero y no me funcionan los botones, no me llega la informacion tampoco, tienes unas comunidad de discord o algo por el estilo?, donde se contesten preguntas.
@eveladolfosanchezmuro
@eveladolfosanchezmuro 2 жыл бұрын
Y si quiero usar binding en otro Activity ?
@ThexAzox
@ThexAzox Жыл бұрын
como se haria si tengo 2 botones en el fragment?
@redlion117
@redlion117 Жыл бұрын
no sabia que para usar view binding en un fragment NO se puede desde el onCreate() y el onCreateView() y por eso necesitas el onViewCreated()
@Mtorres1889
@Mtorres1889 3 жыл бұрын
buenas, podias ayudarme con este error E/RecyclerView: No adapter attached; skipping layout
@menospalabrasymasaccion6359
@menospalabrasymasaccion6359 3 жыл бұрын
Hola puedes subir un video creando un reproductor de multimedia
@oswaldoavila5938
@oswaldoavila5938 3 ай бұрын
Excelente video!!
@juanmanueljuarezperez9236
@juanmanueljuarezperez9236 Жыл бұрын
Al compilar me sale un error "Android resource linking failed".
@linternaroja
@linternaroja 3 жыл бұрын
Hola, ya estoy usando el viewBinding. ahora una preguntam, cada vez que creo una clase, debo modificar el SetContentView(....) o hay alguna forma de armar la nueva clase con los datos que corresponden. Gracias
@AristiDevs
@AristiDevs 3 жыл бұрын
Que yo sepa hay que hacerlo manualmente, investigaré a ver si se puede hacer automáticamente!
@davidvazquezmontejano2874
@davidvazquezmontejano2874 11 ай бұрын
EL video es super bueno. Solo una duda. El Binding se usa con el mismo nombre que tenga el Layout que se quiere aceder verdad? No es el de la clase, no? (Normalmente la clase y el layout suelen coindidir pero otras no)
@AristiDevs
@AristiDevs 11 ай бұрын
Justo, es el nombre del layout
@davidvazquezmontejano2874
@davidvazquezmontejano2874 11 ай бұрын
@@AristiDevs ok muchísimas gracias!!!!
@angelmauriciorivas6160
@angelmauriciorivas6160 2 жыл бұрын
hola Ari, para los fragments existe diferencia si inicio binding en la función onViewCreated, yo lo hice así y funciona: binding = FragmentExampleBinding.bind(view) ? pero no sea si sea lo correcto, gracias
@AristiDevs
@AristiDevs 2 жыл бұрын
Técnicamente lo correcto según la documentación oficial es como yo lo puse así que no he probado de otras formas. Un saludo!
@byverbel4057
@byverbel4057 2 жыл бұрын
Ari, si quiero hacer cosas más complicadas, como cambiar el color de un texto, ¿Cómo lo puedo hacer con ViewBinding? Lo he intentado de varias formas, sólo una me funcionó, y me dice que una expresión es deprecada (esto lo apliqué en un RecyclerView Adapter): binding.tvTimeSlotStatus.setTextColor(binding.root.context.resources.getColor(R.color.dartmouth_green)) No sé si hay otra forma de hacer esto con ViewBinding, lo único que encuentro son aplicaciones con DataBinding, pero no me quiero meter con eso ahora.
@rodorock1330
@rodorock1330 2 жыл бұрын
Hola !!tengo una duda en un repositorio se puede guardar mas de un proyecto android studio, he intentado pero solo se sube un proyecto a cada repositorio, seria genial poder subir en un mismo repositorio mas proyectos de android studio con otros ide se puede pero no con android, saludos.
@AristiDevs
@AristiDevs 2 жыл бұрын
Se puede pero es mas complicado y no es lo correcto para un uso habitual. Cada repositorio debería contener un solo proyecto
@chrisEdsv
@chrisEdsv 3 жыл бұрын
Es necesario convertir una layout normal a Data Binding layout? en la documentación oficial de Android developers lo menciona
@AristiDevs
@AristiDevs 3 жыл бұрын
El layout no se transforma, lo que se modifica es la forma de llamarlo (añadir el ViewBinding) y sí, es necesario ya que synthetic está deprecado y desaparecerá enm futuras versiones
@ozambrano55
@ozambrano55 2 жыл бұрын
Al dia de hoy 26/01/2022, recomiendas usar view binding?
@AristiDevs
@AristiDevs 2 жыл бұрын
Sisi, sigue siendo la opción recomendada, no ha cambiado nada!
@cjuggernaut6634
@cjuggernaut6634 3 ай бұрын
😀
@22616lucas
@22616lucas 3 жыл бұрын
Una pregunta cuál es la diferencia entre view binding y data binding?
@AristiDevs
@AristiDevs 3 жыл бұрын
ViewBinding solo comunica la vista con la activity, el DataBinding comunica los datos con la activity + viewBinding.
@todos2709
@todos2709 2 жыл бұрын
hola, 11:29 en la "fun bind()" me dice que la función no se esta usando, quería saber en que parte llamar a la función, porque me sale todo negro la pantalla y supongo que es por eso(estoy usando el ejemplo del tutorial de recycler view tuyo)
@AristiDevs
@AristiDevs 2 жыл бұрын
Entonces es que te falta algo del tutorial seguro!
@davidsanchez-bu9un
@davidsanchez-bu9un 2 жыл бұрын
Si el problema que soluciona el View Binding es no confundir de qué pantalla llamar elementos cuando podemos tener ID duplicados. Estos ID duplicados no debería de existir , porque p.e cuándo creas un segundo activity y duplicas el ID de un botton, te salta un aviso que ya existe ese ID. Seguramente se me estará pasando algo más gordo que no visualizo. Importante: desde Kotlin 1.4.20, las Kotlin Android Extensions están deprecadas, y la recomendación es usar ViewBinding en su lugar.
@solidlucho1
@solidlucho1 3 жыл бұрын
Esta bueno, pero tengo la sensación como que pierdo control de los elementos de mi código.
@nanotips_
@nanotips_ 3 жыл бұрын
¿Implementar esta funcion en nuestras aplicaciones afecta el rendimiento aunque sea mínimamente?
@AristiDevs
@AristiDevs 3 жыл бұрын
No debería, es la forma correcta recomendada por Google
@pedrolasso3415
@pedrolasso3415 3 жыл бұрын
Que tal amigo, gracias por tus cursos. pero tengo una duda(como funcionarian el binding con condiciones (if)? . me refiero a como acceder a un EditText por ejemplo desde un if. espero haberme explicado saludos.
@humbertoalcan9302
@humbertoalcan9302 2 жыл бұрын
Hola !!!! Alguien sabe donde puedo encontrar el video donde explican los fragments? Gracias
@AristiDevs
@AristiDevs 2 жыл бұрын
Buenas, por ahora no hay vídeo, solo está en cursokotlin.com por escrito
@sergiomiguez913
@sergiomiguez913 3 жыл бұрын
Hola Ari. Sos realmente muy bueno explicando. Te felicito y te agradezco mucho tus videos. Soy nuevo en ésto. Arranqué hace un mes aproximadamente y cada paso que voy dando me voy dando cuenta que estoy aprendiendo algo viejo y ya tengo que actualizar mi código viejo. jajaja Te quiero pedir si me ayudas a implementar el binding Desde ya muchas gracias //val n_v = findViewById(R.id.nav_view) //val headerView: View = n_v.getHeaderView(0) //la linea de abajo reemplaza las dos anteriores val headerView = binding.navView.getHeaderView(0) //aca no se como implementar el binding val tv_usu = headerView.findViewById(R.id.textView_userName) val tv_mail = headerView.findViewById(R.id.textView_userEmail)
@AristiDevs
@AristiDevs 3 жыл бұрын
Es una activity? De todos modos si quieres ayuda de una forma mas comoda te puedes unir al discord de la comunidad (tienes el link de acceso en cursokotlin.com)
@sergiomiguez913
@sergiomiguez913 3 жыл бұрын
@@AristiDevs Gracias. Si ya me uní. Ahora consulto por ahi.
@amaro3395
@amaro3395 Жыл бұрын
Hola soy nuevo, voy siguiendo los capítulos de tu Curso me topo con este y me perdí completamente, no se si regresarme o buscar respaldos, seria bueno reestructurar el curso los capítulos para gente nueva Saludos
@AristiDevs
@AristiDevs Жыл бұрын
El orden de los capítulos está en cursokotlin.com
[TUTORIAL] FILTRAR en un RECYCLERVIEW con KOTLIN - Android Studio
11:46
Programación Android by AristiDevs
Рет қаралды 10 М.
Khóa ly biệt
01:00
Đào Nguyễn Ánh - Hữu Hưng
Рет қаралды 19 МЛН
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 36 МЛН
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 3,7 МЛН
1 класс vs 11 класс  (игрушка)
00:30
БЕРТ
Рет қаралды 4,4 МЛН
ViewModels & Configuration Changes - Android Basics 2023
18:46
Philipp Lackner
Рет қаралды 102 М.
👀 View BINDING - El método DEFINITIVO para acceder a las vistas en ANDROID👨‍💻
15:19
DevExpert - Programación Android y Kotlin
Рет қаралды 11 М.
View Binding vs Data Binding - Explained | Android Development
5:09
[Tutorial] RETROFIT 2 en KOTLIN con CORRUTINAS - Consumir API JSON en Android Studio en Español 2022
33:00
TESTING en ANDROID con KOTLIN desde Cero - [Test unitarios en Android Studio] - Pruebas unitarias
38:47
Android Project Structure
25:17
Ben Kadel
Рет қаралды 30 М.
DiffUtil para tu RECYCLERVIEW en Kotlin - Optimiza tus recyclerview en Android con Kotlin.
26:57
Programación Android by AristiDevs
Рет қаралды 9 М.
⚠️ ¿Todavía no usas ConstraintLayout? [TUTORIAL] - Aprende a CREAR LAYOUTS para ANDROID ► 2021
19:54
Will the battery emit smoke if it rotates rapidly?
0:11
Meaningful Cartoons 183
Рет қаралды 29 МЛН
APPLE совершила РЕВОЛЮЦИЮ!
0:39
ÉЖИ АКСЁНОВ
Рет қаралды 3,6 МЛН
Secret Wireless charger 😱 #shorts
0:28
Mr DegrEE
Рет қаралды 1,3 МЛН