4. Consultar todos los datos de Firebase (FireStore) en android studio usando RecyclerView - Java
Vložit
- čas přidán 5. 09. 2024
- El siguiente video muestra como mostrar datos de firebase (firestore) a través del uso de recycler view en un proyecto de android studio.
👉Canal Whatsapp
whatsapp.com/c...
💲Donar PayPal
www.paypal.me/...
👉Instagram:
/ pluartz
🧑🏽💻Repositorio del proyecto:
gitlab.com/And...
#androidStudio #firebase #firestore #git #recyclerview
Hola buenas tardes, tengo días aprendiendo Android con java y tus videos son mejores que he visto, gracias
La verdad son lo mejores videos mejores explicados que he encontrado , saludos
No me sale el FirestoreRecyclerAdapter para importarlo en la clase PetAdapter, ya escribí la implementación pero aun así no me sale
utiliza implementation 'com.firebaseui:firebase-ui-firestore:8.0.1' en las dependencias
@@k.a8367 gracias bro
@@k.a8367 Gracias! Me salvaste la vida
Hola, podras hacer un tutorial de como implementar un searchview para poder filtrar datos de la lista?
Me aparece error FirestoreReciclerAdapter cuando ya puse la implementación y si sincronizo bien, no me marca error, alguien sabe ha que se debe ese error?
No se visualizan todos los documentos de la base de datos firebase . solo aparece un documento con los primeros datos que subi.
Como puedo hacer que aprescan todos los documentos ?
ya lo repare era que el Cardview layout_height estaba en match_parent
Como hago para que con firestore se carguen los datos de una, me pasa que inició la activity y no cargan, hago un log y estan pero es como que hay mismo empieza a iterar da el resultado 0 y en segundo plano los lista.
podrias hacer una subcol subcoleccion? por ejemplo que Pipo tenga un hijo, y cuando aprietes el rectángulo con su nombre, edad y color aparezcan todos los hijos que tiene ese pet que apretaste?
¿Alguien sabe porqué no me sale o arrastra el textview a la lista?
No me trae la información referenciada a la base de datos a la lista.
Amigo muy buen video pero podrías subir un video para RecyclerView en fragment?
Al final pudiste hacer eso en un fragment?
cAdapter = new cotidianidadAdapter(firestoreRecyclerOptions);
cAdapter.notifyDataSetChanged();
cRecycler.setAdapter(cAdapter);
Cuando pongo esta línea me arroja error en la última línea, alguna idea¿?
el viewHolder me da problemas, alguien sabe porque? Es raro :/
En si el ViewHolder no suele darme problemas, pero si lo pongo en minusculas (como está escrito arriba y está escrito en el video para el adapter me da problemas, hay alguna otra forma de hacerlo? Gracias
en mi caso la linea estaba escrita así
protected void onBindViewHolder(@NonNull ViewHolder holder, int position, @NonNull Amigo model) {
y como ves despues de NonNull la variable ViewHolder está nombrada como holder, a diferencia del video que se nombra como viewHolder.
Simplemente llamala dependiendo como a ti te salga en el código.
como ejemplo te digo qque en mi caso tuve que poner holder.nombre.setText etc
Amigo tus vídeos son excelentes, pero tengo una duda, los registros que agrego no los muestra ordenados, que podría hacer para que se muestren en orden de ingreso a firebase
Saludos, para filtrar debes agregar orderBy y especificar el campo por el cual deseas ordenar. Ejm:
Query query = mFirestore.collection("NombreBaseDatos").orderBy("CampoFiltrarAOrdenar", Query.Direction.ASCENDING);
@@pluartz como hago para que muestre un titulo antes del texto ingresado a la base datos?
buenas tardes, se puede hacer un recycler view en el menu principal, pero que solo muestre datos? sacandole el boton de modificar y eliminar?
Claro que si, solo elimina los botones y sus instancias en el recycler.
@@pluartz si, ya pude hacerlo, me sirvieron muchos tus videos, ahora estoy tratando de hacer un searchview para el recycler view, pero se me esta complicando :/
Una pregunta,donde implemento el firestore?
Tu quizá me puedes ayudar con algo que no he logrado conseguir. Tengo una app de escritos. La idea es que las personas puedan acceder a mis escritos, no que las personas suban los de ellos. Entonces, lo que yo quiero es subir mis escritos a Firebase y mostrarlos desde un recyclerview en la App, como una lista. Pero en esa lista solo aparecen el nombre del escrito y la fecha en la que lo escribí, y una imagen. Cuando las personas lo abran, la idea es que se infle un fragment o una ventana, no sé, para que puedan leer todo el escrito. Sabes eso cómo lo podría hacer. Gracias
Como puedo traer los datos que tengo en una matriz disculpa?
Hola, no me sale el recycler adapter aunque ya tenga importada esa dependencia , alguna solucion porfavor?
Hola, que tal, espero no haber llegado tarde, lo que tienes que hacer, es ir al build.gradle al nivel de la app y agregar esta implementacion:
implementation 'com.firebaseui:firebase-ui-firestore:8.0.2' es la mas actual hasta ahora fue hace 10 dias
despues, sincroniza y si aun asi sigue sin darte ve al icono de make project y dale click, espero haberte ayudado, saludos!
Esta es la liga para consultar la version mas reciente del firestore-ui: firebaseopensource.com/projects/firebase/firebaseui-android/
@@straatman196000 Muchas gracias uwu
@@straatman196000 Gracias bro, acabas de salvarme, tenia ese error :D
@@straatman196000 TE AMO WEON ME SALVASTE LA VIDA Y EL PROYECTO GRACIAS
Tengo un error en la linea de setQuery me sale error pero no el porque alguien sabe?? new FirebaseRecyclerOptions.Builder().setQuery(query, Pet.class).build();
Pudiste solucionarlo? Tengo el mismo error :(
Hola amigo una consulta como traer los datos somo del ID logiado, es que me trae todo los datos de todos los id
A mi tambien me gustaria saber como se hace.
@@diegodominguezhernandez7818 utiliza flutter flow es loejor y facil
@@fluttetflowpro muchas gracias, desde donde tengo que implementarlo?
Ayuda, No me trae ningún dato de la base de datos pero el recycler View se actualiza a la cantidad de registros que hayan, pero se queda en blanco, ni siquiera muestra los campos donde debería ir la información
X2
@@Rony23k revisa la vista que le envías al recycler View, todos los objetos se me salían del margen y tuve que reacomodarlos
@@cristianfeliperodriguezoba4507 los he movido pero me sigue el error :(
@@cristianfeliperodriguezoba4507 ayuda a como solucionarlo porfavor!
al usar Start.listener(); crashea la aplicación 😓y si lo quito tampoco se visualiza nada en el recyclerView
Me pasa lo mismo y no encuentro solución, ¿pudiste solucionarlo?
Hola que tal! espero no haber llegado tarde, Agrega:
public Pet(){
}
en tu Modelo Pet
sin ningun argumento y listo
@@straatman196000 Mil Gracias !!!
@@straatman196000 hola sabes intente eso pero aun asi luego de implementar los metodos se crashea
@@jonathangarrido8296 Buen día, quería saber si se encontró solución. Disculpen la molestia pero aun no puedo solucionar. Gracias
si mi base de datos esta en Realtime database y no en Firestore, hay algún problema?
Si, debido a que la consulta se realiza de otra manera.
Y como se haría la consulta yo igual tengo en Realtimedatabase
No puedo mostrar los datos en el recyclerview, he seguido paso por paso tu video. Agradesco tu respuesta
Posibles problemas:
No estas invocando bien el Modelo, algun error con la instancia del recycler... A veces suelen ser cositas, suguiero revisar el código y encontraras es error. Confia en ti. 🔥
@@pluartz ayuda por favor, me ocurre lo mismo y me cuesta. Agradecería mucho la ayuda.
@@mauriciogonzalez865 encontraste solución?
@@ronydehoyos Tu encontraste alguna solución?
Necesito ayuda de alguien, hice TODO tal cual, y no me inserta ningún dato a la base, ¿Alguien tuvo el mismo problema?
Me pasó lo mismo, cometí el error al momento de crear el Cloud Firestore, lo solucioné dirigiéndome a Cloud Firestore > Rules, y eliminar la condición "if false"