Curso Android desde cero #46 | Cámara de los dispositivos Android - Tomar fotografías

  Рет қаралды 68,076

La Geekipedia De Ernesto

La Geekipedia De Ernesto

Күн бұрын

Пікірлер: 369
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
¿Te gustaría que este contenido siga siendo gratuito?, puedes apoyar al canal de las siguientes maneras: 1. Donaciones: www.paypal.me/LaGeekipedia 2. Desactivando Adblock y Adblock Plus en KZbin. 3. Compartiendo los vídeos del canal en foros y redes sociales. Cualquier opción es de gran ayuda. ¡Muchas gracias!
@marcotamayoflores8066
@marcotamayoflores8066 5 жыл бұрын
tengo este problema...... android:name="android.support.v4.content.FileProvider" me sale error en content.FileProvider y no encuentro solución
@hildebrandocastaneda1607
@hildebrandocastaneda1607 5 жыл бұрын
Ernesto cordial saludo. Tengo un problema con esta app, la aplicación se cierra al pulsar en el botón de tomar la foto y no es por que falte "toString()", toda vez que ya se lo agregue así: takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI.toString()); Me salía un error en el androidmanifiest.xml en la línea, android:name="android.support.v4.content.FileProvider" para lo cual lo remplace por android:name="androidx.core.content.FileProvider" y se solucionó dicho error, pero la aplicación se cierra con la utilización del boton. Es de anotar que estoy trabajando con Android studio 3.5, descargue tu ejemplo y ese si me corre a la perfección y no sale el error en android:name="android.support.v4.content.FileProvider" Creo que el error es por la versión del Android Studio y necesitaría alguna librería. Me podrían ayudar por favor.
@Proxchico
@Proxchico 4 жыл бұрын
@@hildebrandocastaneda1607 x2
@roboticanecane3222
@roboticanecane3222 4 жыл бұрын
@@marcotamayoflores8066 hola lo pudiste solucionar ?? porque a mi tambien me presenta el mismo error y no encuentro solucionarlo
@dificildecreer696
@dificildecreer696 4 жыл бұрын
@@hildebrandocastaneda1607 A mi también se me cerraba, me di cuenta que me ocurría ya que los nombres que coloque en el path de file_paths.xml no toma cualquiera, yo tuve que ponerle exactamente /files/Pictures (minuto 12:54), tan solo con colocarle digamos myfiles/Pictures no funciona, solo déjenlo tal cual files/Pictures, en mi caso eso me funciono. Saludos
@alanzilo1294
@alanzilo1294 6 жыл бұрын
De verdad mil gracias. No hay nadie que explique mejor que tu
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
¡Muchas gracias!, saludos.
@luiguidark07
@luiguidark07 6 жыл бұрын
Me gusta mucho la forma en la que enseña es clara, directa, entendible, sigue asi con los videos de Android ;)
@freddyandres8493
@freddyandres8493 6 жыл бұрын
Muchas Gracias por subir tu videos ...Saludos desde Bolivia
@antonioaquinodelaluz5737
@antonioaquinodelaluz5737 5 жыл бұрын
En el manifest me sale error en la linea de: android:name="android.support.v4.content.FileProvider" me sale en rojo: content.FileProvider
@leoneldrew988
@leoneldrew988 5 жыл бұрын
solucionaste?
@lxcxxnx
@lxcxxnx 5 жыл бұрын
@@leoneldrew988 es por la versión actualizada de android studio
@rebecaorellana8381
@rebecaorellana8381 5 жыл бұрын
en este caso se tendria que hacer???
@enigma7381
@enigma7381 5 жыл бұрын
@@rebecaorellana8381 Hola saludos eres de la UTEC verdad bueno la solución esta en migrar a androidx solo colocando android:name="androidx.core.content.FileProvider" en vez de android.support.v4.content.FileProvider :V a mi me funciono pero se me cierra cuando ya tomo la foto y le doy al chequesito para que muestre la foto no se que pasa saludos
@cristinacoutino8925
@cristinacoutino8925 5 жыл бұрын
@@enigma7381 lo lograste solucionar? a mi me pasa eso..
@manuelmartin3
@manuelmartin3 5 жыл бұрын
quisiera aportarles algo también, si a alguien le sale la imagen pequeña después de tomar foto, solo debe de agregar en el xml en la parte del ImageView me ayudo a mejorar la vista...
@club.reto.urbano
@club.reto.urbano 3 жыл бұрын
buena snoches, disculpa la interrupcion, bnusco en el canal, el video donde Ernesto trabaja con GPS, pero no lo consigo, tu lograste encontrarlo?, agradecido de antemano. gracias
@fanatidark
@fanatidark 3 жыл бұрын
Hola que tal excelente video , pero no se si sea posible que actualizes el info o si ya tienes uun video nuevo usando camera2 en vez de camera, por lo que veo ya esta deprecado este API gracias @La Geekipedia De Ernesto
@eltonomty
@eltonomty 3 жыл бұрын
disculpen mi ignorancia pero ocupo poner un dispositivo físico para poder probar si es que funciona mi proyecto ? ya que en el emulador no pasa nada , de antemano saludos
@danieltorres1052
@danieltorres1052 4 жыл бұрын
Esta es la mejor solución si es que se les cierra la app o si es que el archivo no pueden encontrarlo en la carpeta donde se le asignó para que se guarde, crédito a @SUARIQUE Para un funcionamiento optimo: 1. Hacer 'photoURI' y 'photoFile' de ambito globlal, 2. asegurarse de que el path sea exactamente así: path="Android/data/com.example.fotograpp/files/Pictures"/> 3 remplazar la función onActivityResult por la que les dejo acá abajo @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == REQUEST_TAKE_PHOTO && resultCode == RESULT_OK) { Bitmap bitmap; try { bitmap = MediaStore.Images.Media.getBitmap(getContentResolver(), photoURI); img.setImageBitmap(bitmap); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }else if(resultCode == RESULT_CANCELED) photoFile.delete(); }
@alexcastillo77
@alexcastillo77 4 жыл бұрын
Este curso está buenísimo!! Pero deberías hacer otro video nuevo sobre la cámara porque hay errores y muchos no sabemos hacerla bien!!! Ojala puedas hacerlo con las nuevas actualizaciones de android studio, que pueda tomar foto, mostrar la foto, que se pueda ver en la galería y se pueda guardar! Gracias
@jorgegustavobanegas8491
@jorgegustavobanegas8491 4 жыл бұрын
Los error son por las actualizaciones constantes que tiene android Studio, y sobre todo el bendito tema de los permisos runtime que a cada versión de Android hay que pedirlos de manera distinta, todo un lío.
@club.reto.urbano
@club.reto.urbano 3 жыл бұрын
buena snoches, disculpa la interrupcion, bnusco en el canal, el video donde Ernesto trabaja con GPS, pero no lo consigo, tu lograste encontrarlo?, agradecido de antemano. gracias
@jettaglnegro
@jettaglnegro 4 жыл бұрын
gracias por la estructuración
@juliohurtado4995
@juliohurtado4995 5 жыл бұрын
Excelente video, muy buen aporte para la comunidad, ya me suscribí, sigue así amigo, eres muy bueno!
@josueosorio4256
@josueosorio4256 5 жыл бұрын
Muy buen video, me funcionó muy bien, tengo una sola consulta. ¿Por qué al tomar la fotografía se pixelea?
@carlas.9835
@carlas.9835 4 жыл бұрын
Ernesto //"Dios te vendiga♥". me has salvado la vida.
@baltondog9100
@baltondog9100 6 жыл бұрын
Gracias Ernesto
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
Al contrario, gracias a ti por visualizar el curso. Saludos.
@club.reto.urbano
@club.reto.urbano 3 жыл бұрын
amigo comoe stas excelente tu canal, felicitaciones, amigo cual de tus videos habla del gps, no lo encuentro, gracias de antemano
@alejandro030392
@alejandro030392 5 жыл бұрын
Cuando se cambia la linea takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI) por takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI.toString()), el archivo se muestra en la ImageView del metodo onActivityResult, por que la data no llega null, sin embargo no estaba guardando la imagen en el dispositivo. Para solucionar este error lo que se me ocurrió fue dejar la linea takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI) y modificar el siguiente método: static final int REQUEST_IMAGE_CAPTURE = 1; @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) { if (data != null) { Bundle extras = data.getExtras(); Bitmap imageBitmap = (Bitmap) extras.get("data"); img.setImageBitmap(imageBitmap); } else { File ruta = new File(this.aCurrentPhotoPath.toString()); //Bitmap bitmap = BitmapFactory.decodeFile(ruta.getAbsolutePath()); img.setImageURI(Uri.fromFile(ruta)); } } } this.aCurrentPhotoPath.toString() es esta almacenada la ruta de la imagen guardada .
@miguelpirela5915
@miguelpirela5915 4 жыл бұрын
Gracias amigo, tenia ese problema y lo solucione con tu comentario.
@joshcedeno142
@joshcedeno142 4 жыл бұрын
@Jose Eduardo Buenas tardes como soluciono este problema que también lo tengo y no se como arreglarlo.
@gabrielglusgold2325
@gabrielglusgold2325 4 жыл бұрын
Muchas gracias!! copié tu metodo y me funcionó ok.. (modifiqué solamente el nombre de la variable aCurrentPhotoPath a currentPhotoPath
@luismendoza8427
@luismendoza8427 4 жыл бұрын
@@gabrielglusgold2325 Amigos alguien podria explicarme el por que de este metodo depende que se guarde o no la foto, ya que antes de implementar este metodo solo me guardaba un archivo corrupto, que no se supone que este metodo es solo utilizado para visualizar la foto en el imageview? @Alejandro Quiroga gracias por tu aporte
@jhonedissonsalgueropinzon6418
@jhonedissonsalgueropinzon6418 4 жыл бұрын
Hola Ernesto, gracias por tus tutoriales. Pero no me funciona la app...
@bigotes20random86
@bigotes20random86 3 жыл бұрын
F
@josephmx9561
@josephmx9561 3 жыл бұрын
X2 ya le intente de varias formas y no me funciona, trataré de ver si alguna versión de Android funciona
@oscararuiz9
@oscararuiz9 4 жыл бұрын
Yo no he podido ejecutar la aplicación en mi dispositivo. Se instala aparentemente bien y cuando le doy al imagebutton se sale de la aplicación. No he encontrado el error.
@mrmanesparza2045
@mrmanesparza2045 2 жыл бұрын
pudiste solucionarlo ?
@cirogoyeneche9400
@cirogoyeneche9400 5 жыл бұрын
¿SE TE CIERRA LA APP POR FileProvider?. Yo hice esto: En AndroidManifest.xml, cambié: android:name="android.support.v4.content.FileProvider" por: android:name="androidx.core.content.FileProvider" y funcionó.
@hildebrandocastaneda1607
@hildebrandocastaneda1607 5 жыл бұрын
Ernesto cordial saludo. Tengo un problema con esta app, la aplicación se cierra al pulsar en el botón de tomar la foto y no es por que falte "toString()", toda vez que ya se lo agregue así: takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI.toString()); Me salía un error en el androidmanifiest.xml en la línea, android:name="android.support.v4.content.FileProvider" para lo cual lo remplace por android:name="androidx.core.content.FileProvider" y se solucionó dicho error, pero la aplicación se cierra con la utilización del boton. Es de anotar que estoy trabajando con Android studio 3.5, descargue tu ejemplo y ese si me corre a la perfección y no sale el error en android:name="android.support.v4.content.FileProvider" Creo que el error es por la versión del Android Studio y necesitaría alguna librería. Me podrían ayudar por favor.
@diego.alienigena
@diego.alienigena 4 жыл бұрын
Gracias, tenía ese problema y no sabía como hacer. Ahora funciona ok.
@betoelizondo13
@betoelizondo13 6 жыл бұрын
Gracias Ernesto , un saludo desde monterrey , avisame si vienes para ir a algun buen lugar a comer y conoscas la ciudad , que tengas una exlenente semana !
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
¡Hola!, gracias por la invitación. Espero pronto estar presentando conferencias en Monterrey y por supuesto conocer a varios de ustedes en persona. Saludos.
@SolucionesRUVI
@SolucionesRUVI 6 жыл бұрын
Me quedaría Cerca a mi también. Saludos
@club.reto.urbano
@club.reto.urbano 3 жыл бұрын
buena snoches, disculpa la interrupcion, bnusco en el canal, el video donde Ernesto trabaja con GPS, pero no lo consigo, tu lograste encontrarlo?, agradecido de antemano. gracias
@jefersonclaudiomatos9425
@jefersonclaudiomatos9425 4 жыл бұрын
Excelente comunidad :D si no fuera por la comunidad del canal no habria podido resolver el error por falta de actulizacion!
@SolucionesRUVI
@SolucionesRUVI 6 жыл бұрын
Se te extrañaba Maestro. Salu2
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
Saludos.
@alexandercapuano2404
@alexandercapuano2404 6 жыл бұрын
Ernesto otra consulta, en el path puedo colocar una dirección de red ya que me gustaría guardar las imágenes en una pc en la wiffi donde esta conectado el dispositivo? gracias
@jackbarahona
@jackbarahona 4 жыл бұрын
Pase varias horas intentándolo, pero realmente no pude hacer que funcione, el programa se me cierra cuando pulso el botón para tomar la foto, el problema es que en los vídeos hay algunos métodos que ahora ya no esta vigentes y por ende ya no se arregla de la misma forma
5 жыл бұрын
gracias por la ayuda
@dannfittipaldi5755
@dannfittipaldi5755 5 жыл бұрын
La app no funciona por que falta el método para capturar la foto. Ernesto pone el método para guardar la foto como si fuera el método para capturar y guardar y así estaría incompleto. Para hacerla funcionar primero se cree el método para capturar y luego para guardar. Quedaría así: //Método para capturar foto static final int REQUEST_IMAGE_CAPTURE = 1; public void tomarFoto (View view) { Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); if (takePictureIntent.resolveActivity(getPackageManager()) != null) { startActivityForResult(takePictureIntent, REQUEST_IMAGE_CAPTURE); } } //Metodo para guardar foto static final int REQUEST_TAKE_PHOTO = 1; private void dispatchTakePictureIntent() { Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); // Ensure that there's a camera activity to handle the intent if (takePictureIntent.resolveActivity(getPackageManager()) != null) { // Create the File where the photo should go File photoFile = null; try { photoFile = createImageFile(); } catch (IOException ex) { // Error occurred while creating the File } // Continue only if the File was successfully created if (photoFile != null) { Uri photoURI = FileProvider.getUriForFile(this, "com.example.android.fileprovider", photoFile); takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI); startActivityForResult(takePictureIntent, REQUEST_TAKE_PHOTO); } } } Luego de esto no va a hacer falta declarar la variable "REQUEST_IMAGE_CAPTURE" en el Metodo para mostrar la vista previa en el image view. Saludos y me encantan tus vídeos Ernesto, sigue así.
@jadagoto
@jadagoto 4 жыл бұрын
implemente el codigo, pero no me guarda las imagenes, no las puedo ver en la galeria
@viktorino93
@viktorino93 4 жыл бұрын
@@jadagoto si yo tampoco las veo bro lo pudiste solucionar
@jadagoto
@jadagoto 4 жыл бұрын
@@viktorino93 No pude solucionarlo
@joaquimromero8081
@joaquimromero8081 4 жыл бұрын
PARA LOS QUE SE LES CIERRA LA APP. FALTAN 2 COSAS: -- Como dice Sebastian Gallego Flores, hay que poner el .toString() como bien indica // Continue only if the File was successfully created if (photoFile != null) { Uri photoURI = FileProvider.getUriForFile(this, "com.example.android.fileprovider", photoFile); AQUI ESTAAA takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI.toString()); startActivityForResult(takePictureIntent, REQUEST_TAKE_PHOTO); } LA SEGUNDA COSA MUY IMPORTANTE! En la web de developers Ernesto creo que omitio informacion para ver si encontrabamos el fallo. FALTA UNA LINEA DE CODIGO!!! public void tomarFoto(View vista) { Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); if (takePictureIntent.resolveActivity(getPackageManager()) != null) { startActivityForResult(takePictureIntent, REQUEST_IMAGE_CAPTURE); ///// ESTA ES LA LINEA Q FALTA!!! File photoFile = null; try { photoFile = createImageFile(); } catch (IOException ex) { } if (photoFile != null) { Uri photoURI = FileProvider.getUriForFile(this, "com.example.android.FileProvider", photoFile); takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI.toString()); startActivityForResult(takePictureIntent, REQUEST_TAKE_PHOTO); } } } FALTABA LA LINEA starActivity
@spiritualdreamer
@spiritualdreamer 3 жыл бұрын
muchas gracias, eso fue la solución para mí
@frenetic2010
@frenetic2010 5 жыл бұрын
Hola Felicidades por tu canal es el mejor, tengo un problema con aplicaccion se cierra, pero si guarda la imagen, cuando le acompleto en la linea takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI.toString()); no saca el error, pero la imagen en el ImageView se pixelea y guarda un archivo Vacio, cuando no tiene el to String(), si guarda la imagen, pero la app se reinicia, a alguien le ha pasado o como solucionarlo, tengo una navigationDrawActivity y dentro una fragmente y dentro de un ViewPager con varios Frangments
@krlos619g
@krlos619g 5 жыл бұрын
hola, pudiste solucionarlo?
@Proxchico
@Proxchico 4 жыл бұрын
solucionaste el error..?
@jvctvjvctv572
@jvctvjvctv572 4 жыл бұрын
Tengo el mismo problema.
@gabrielglusgold2325
@gabrielglusgold2325 4 жыл бұрын
me pasa lo mismo, alguien pudo resolverlo?
@Sebasxtreme
@Sebasxtreme 5 жыл бұрын
Muy bueno el tutorial gracias, una consulta cómo puedo hacer algo parecido a lo de WhatsApp que cuando tomo o selecciono una foto de la galería puedo editarla y agregar un mensaje a la imágen
@jorgeleonardogamarraospino9896
@jorgeleonardogamarraospino9896 4 жыл бұрын
Hola chicos y chicas , tengo un problema con la aplicación , la cual es que en el momento de tomar la foto no la guarda en la galeria , alguien ha solucionado este problema?
@jesusalonzo1966
@jesusalonzo1966 6 жыл бұрын
Gracias ing
@yormantrianarojas2551
@yormantrianarojas2551 5 жыл бұрын
tengo este problema...... android:name="android.support.v4.content.FileProvider" me sale error en content.FileProvider
@bryangarciasilva5278
@bryangarciasilva5278 5 жыл бұрын
tengo el mismo problema, supiste como resolverlo?
@antonioaquinodelaluz5737
@antonioaquinodelaluz5737 5 жыл бұрын
Reinicia tu android studio asi se me borro el error saludos
@juandavidcastrohoyos839
@juandavidcastrohoyos839 5 жыл бұрын
@Yorman Triana Rojas si te sale en color rojo la palabra content.FileProvider es debido a que estas usando un Android Studio actualizado así que hay que migrarlo a androidx solo debes cambiar: android:name="android.support.v4.content.FileProvider" a esto. android:name="androidx.core.content.FileProvider"
@crissalazar7414
@crissalazar7414 5 жыл бұрын
@@juandavidcastrohoyos839 good work my friend, thank you very much!!!
@hildebrandocastaneda1607
@hildebrandocastaneda1607 5 жыл бұрын
@@juandavidcastrohoyos839 Tengo un problema con esta app, la aplicación se cierra al pulsar en el botón de tomar la foto y no es por que falte "toString()", toda vez que ya se lo agregue así: takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI.toString()); Me salía un error en el androidmanifiest.xml en la línea, android:name="android.support.v4.content.FileProvider" para lo cual lo remplace por android:name="androidx.core.content.FileProvider" y se solucionó dicho error, pero la aplicación se cierra con la utilización del boton. Es de anotar que estoy trabajando con Android studio 3.5, descargue el ejemplo que hizo Ernesto y ese si me corre a la perfección y no sale el error en android:name="android.support.v4.content.FileProvider" Creo que el error es por la versión del Android Studio y necesitaría alguna librería. Me podrían ayudar por favor.
@mal_carma
@mal_carma 3 жыл бұрын
alguien sabe como obtener la ruta de una imagen? estoy haciendo una app de tarea de la uni y necesito que la app pueda elegir imagen de galeria y guardar la ruta para cuando se necesite consultarla
@xG.Damian
@xG.Damian 6 жыл бұрын
Sigo todos tus vídeos, gracias por tan buen material, podrías hacer alguno de cómo hacer un web service para conectar la base de datos desde una aplicación Android y una página web??
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
¡Hola!, muchas gracias, es un gusto saber que el contenido ha resultado de tu agrado. Referente a tu petición ya trabajo en un vídeo dedicado a ese tema. Saludos.
@carlosdavidzacariasvelez2332
@carlosdavidzacariasvelez2332 5 жыл бұрын
Estimado, muchas gracias por el video, muy bueno, pero tengo un problema al trabajar con fragments, me salía un error en la línea Bitmap imageBitmap = (Bitmap) extras.get("data"); Asimismo pude ver la solución por los otros posts que es agregar un toString() en la línea takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI.toString()); Sin embargo al agregar ese toString(), me sale el siguiente error cuando el simulador virtual lanza la cámara en la línea startActivityForResult(takePictureIntent, REQUEST_TAKE_PHOTO); y dice así: java.lang.ClassCastException: java.lang.String cannot be cast to android.os.Parcelable at android.os.Bundle.getParcelable(Bundle.java:945) at android.content.Intent.getParcelableExtra(Intent.java:7167) at android.content.Intent.migrateExtraStreamToClipData(Intent.java:10064) at android.app.Instrumentation.execStartActivity(Instrumentation.java:1609) at android.app.Activity.startActivityForResult(Activity.java:4487) at android.support.v4.app.BaseFragmentActivityApi16.startActivityForResult(BaseFragmentActivityApi16.java:54) at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:68) at android.support.v4.app.ActivityCompat.startActivityForResult(ActivityCompat.java:233) at android.support.v4.app.FragmentActivity.startActivityFromFragment(FragmentActivity.java:830) at android.support.v4.app.FragmentActivity$HostCallbacks.onStartActivityFromFragment(FragmentActivity.java:939) at android.support.v4.app.Fragment.startActivityForResult(Fragment.java:1021) at android.support.v4.app.Fragment.startActivityForResult(Fragment.java:1010) at com.proyecto.control.SubirFoto.tomarFoto(SubirFoto.java:203) at com.proyecto.control.SubirFoto$3.onClick(SubirFoto.java:150) at com.android.internal.app.AlertController$AlertParams$3.onItemClick(AlertController.java:1142) at android.widget.AdapterView.performItemClick(AdapterView.java:318) at android.widget.AbsListView.performItemClick(AbsListView.java:1158) at android.widget.AbsListView$PerformClick.run(AbsListView.java:3127) at android.widget.AbsListView.onTouchUp(AbsListView.java:4054) at android.widget.AbsListView.onTouchEvent(AbsListView.java:3813) at android.view.View.dispatchTouchEvent(View.java:11776) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2962) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2643) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2968) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2968) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2968) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2968) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2968) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657) at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:448) at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1829) at android.app.Dialog.dispatchTouchEvent(Dialog.java:815) at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:410) at android.view.View.dispatchPointerEvent(View.java:12015) at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4795) at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4609) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4147) at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4200) at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4166) at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4293) at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4174) at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4350) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4147) at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4200) at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4166) at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4174) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4147) 2019-04-14 01:57:05.694 14023-14023/com.proyecto.control W/Bundle: at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6661) at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6635) at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6596) at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6764) at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:186) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:325) at android.os.Looper.loop(Looper.java:142) at android.app.ActivityThread.main(ActivityThread.java:6494) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
@club.reto.urbano
@club.reto.urbano 3 жыл бұрын
buena snoches, disculpa la interrupcion, bnusco en el canal, el video donde Ernesto trabaja con GPS, pero no lo consigo, tu lograste encontrarlo?, agradecido de antemano. gracias
@samtec3932
@samtec3932 5 жыл бұрын
Salu2 Ernesto. Pregunta? Sabes si todo este proceso que nos acabas de enseñar tambien es valido para celulares con verciones mas recientes? Mi duda es porque he leido y visto algunos videos donde se indica de que este tipo de codigo no funciona en las verciones de androd 6 para arriba? Yo mejor te lo pregunto. Quiza nos puedas comentar algo al respecto. Gracias
@diazmind
@diazmind 5 жыл бұрын
Todo funciona de maravilla, excepto que al final no muestra la foto en la Activity principal (junto al botón). ¿Alguna solución? Muchas gracias :)
@orugalco
@orugalco 6 жыл бұрын
Hola Ernesto, gracias por sus vídeos me han párecido muy buenos y explica de manera muy buena. Quiero preguntar si hay forma de hacer una app en android que me permita mostrar las dos cámaras al tiempo, es decir, que de fondo se vea la cámara principal y en un pequeño recuadro la cámara fontal. Gracias nuevamente.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
¡Hola!, que gusto saber que el curso ha resultado de tu agrado. Por supuesto que es posible, ya que la ventaja de la programación es que nos permite manipular las tecnologías a nuestro beneficio. Saludos.
@santaanamiesdonbosco
@santaanamiesdonbosco 5 жыл бұрын
Estupendo trabajo Ernesto. He buscado mucho sobre programación Android y tus vídeos son los mejores. Tengo un problema con esta app, la aplicación se para al pulsar en el botón para tomar la foto y no es por que falte "toString()". Veo que se crea un fichero de respaldo en el lugar que se supone que tiene que ser pero tiene 0 bytes. El problema no está en la linea en la que faltaba .toString(), sino en la anterior: Uri photoURI = FileProvider.getUriForFile(this,"com.example.android.fileprovider", photoFile); Lo sigo con el Debugger pero no veo el error. Parece ser que es en un método digamos "interno" (voy entrando con F7 Step into) : public Uri getUriForFile(File file) { String path; try { path = file.getCanonicalPath(); // Aquí creo que es donde se dispara la excepción } catch (IOException var7) { throw new IllegalArgumentException("Failed to resolve canonical path for " + file); } Entry mostSpecific = null; Iterator var4 = this.mRoots.entrySet().iterator(); .......... Contenido de la variable ’ path’ según el Debugger justo antes de que falle el programa "/storage/emulated/0/Android/data/com.example.juanjo.app26takingpictures/files/Pictures/Backup_20190331_234143_4475911836152544825.jpg " Contenido ‘file’ según el Debugger justo antes de que falle el programa {File@5315}/storage/emulated/0/Android/data/com.example.juanjo.app26takingpictures/files/Pictures/Backup_20190331_234143_4475911836152544825.jpg El mensaje completo del error: E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.juanjo.app26takingpictures, PID: 30063 java.lang.IllegalStateException: Could not execute method for android:onClick at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:390) at android.view.View.performClick(View.java:6897) at android.view.View$PerformClick.run(View.java:26101) at android.os.Handler.handleCallback(Handler.java:789) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6944) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374) Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Method.invoke(Native Method) at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:385) at android.view.View.performClick(View.java:6897) at android.view.View$PerformClick.run(View.java:26101) at android.os.Handler.handleCallback(Handler.java:789) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6944) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374) Caused by: java.lang.IllegalArgumentException: Failed to find configured root that contains /storage/emulated/0/Android/data/com.example.juanjo.app26takingpictures/files/Pictures/Backup_20190331_212641_6296973726437360950.jpg at android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile(FileProvider.java:739) at android.support.v4.content.FileProvider.getUriForFile(FileProvider.java:418) at com.example.juanjo.app26takingpictures.MainActivity.tomarFoto(MainActivity.java:68) at java.lang.reflect.Method.invoke(Native Method) at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:385) at android.view.View.performClick(View.java:6897) at android.view.View$PerformClick.run(View.java:26101) at android.os.Handler.handleCallback(Handler.java:789) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6944) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
@sant1mb
@sant1mb 5 жыл бұрын
revisa el archivo file_paths y pon en el path files/Pictures al igual que hace en el video.
@santaanamiesdonbosco
@santaanamiesdonbosco 5 жыл бұрын
Gracias Santiago por tu respuesta pero creo que tengo bien el contenido del fichero:
@jimmyherreravasquez2032
@jimmyherreravasquez2032 5 жыл бұрын
@@sant1mb lograste resolver el problema?
@bitman4204
@bitman4204 5 жыл бұрын
Hola Juan, yo tengo exactamente el mismo problema, ya lograste resolverlo?
@stivenstiven5264
@stivenstiven5264 6 жыл бұрын
que buenos videos
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
¡Muchas gracias!
@rmlarios
@rmlarios 4 жыл бұрын
Al probarlo efectivamente se abre la camara y luego se muestra la foto tomada en el ImageView pero no puedo ver la foto desde la Galeria
@yiliamroyeroarias9414
@yiliamroyeroarias9414 4 жыл бұрын
Me sucede lo mismo. Encontraste la solución?
@luismendoza8427
@luismendoza8427 4 жыл бұрын
@@yiliamroyeroarias9414 Compartan solucion porfa jaja
@sebasramiro
@sebasramiro 2 жыл бұрын
Hola Ernesto, porque mi app se cierra automáticamente cuando se ejecuta
@facundovazquez2051
@facundovazquez2051 4 жыл бұрын
Hola a todos, estoy queriendo usar la cámara para poner una simple foto de perfil, hice todos los pasos tal cual, pero no logro que funcione, el único error que me marca es en el siguiente método: //Método para mostrar una vista previa de la foto tomada static final int REQUEST_IMAGE_CAPTURE = 1; @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) { Bundle extras = data.getExtras(); Bitmap imageBitmap = (Bitmap) extras.get("data"); img.setImageBitmap(imageBitmap); } lo que sucede es que "onActivityResult" queda subrayado en rojo como si fura un error o faltara algo pero no se que pueda ser, alguna sugerencia?
@djarchiflowlanuevaamenaza5945
@djarchiflowlanuevaamenaza5945 5 жыл бұрын
al tomar una foto y salir de la app e ir a galeria no se encuentra la foto a que se debe segui tdo el paso exacto
@joseluispena4642
@joseluispena4642 5 жыл бұрын
solucinaste.?
@dsnielmm3053
@dsnielmm3053 6 жыл бұрын
Ernesto, veras e tomado todos los cursos de tu canal y hasta la fecha no había tenido problemas, sin embargo en esta parte, no me ejecuta la aplicación en ningun celular, lo que sale es "la aplicacion se detuvo" e intentado solucionarlo de varias manera y no lo he logrado, ya descargue tu proyecto e intente ejecutarlo y me sale el mismo mensaje, también intente descargando todas las plataformas del sdk y hasta ahora me sigue saliendo el mismo mensaje, también e eliminado y reinstalado android studio pero el problema persiste ayudaaaaaa
@zomvi666
@zomvi666 6 жыл бұрын
Me paso algo similar con otro proyecto, el problema eran las imagenes , uso android studio 3.1.4 , al importarlas al proyecto evita usar la carpeta "drawable-v24" y usa sola "drawable" eso me funciona, algunas veces necesitas cargar las imagenes ,cerrar y abrir Android Studio para que las tome. en otras es mas fácil crearlas como "vector asset" desde el clipart saludos
@NeryOrlandodelValleSoto
@NeryOrlandodelValleSoto 6 жыл бұрын
Lo solucionaste?
@alvaroarratialeonardini7116
@alvaroarratialeonardini7116 6 жыл бұрын
Mismo problema... no se que hacer...
@sinquehaceroficial1200
@sinquehaceroficial1200 6 жыл бұрын
Hola que tal, a mi si me carga la aplicación pero se me cierra al darle click en el botón de la cámara, al parecer cuando ejecuta la función tomarFoto(View view), cheque la capeta de archivos de mi aplicación y si genera los archivos de respaldo pero la aplicaron se cierra después de eso? alguna sugerencia?
@dartkt8562
@dartkt8562 6 жыл бұрын
Me sucede lo mismo :V
@frenetic2010
@frenetic2010 5 жыл бұрын
en la linea Bundle extras = data.getExtras(); con el debug data viene Null
@jeremiasleon3595
@jeremiasleon3595 6 жыл бұрын
Hola buen día, excelentes cursos los que estas dando, pero tengo un problema con esta app, al momento de abrir la cámara, sale un mensaje de "se a detenido Fotograpp", te pido me indiques como puedo abordar la búsqueda del error, o sia hay alguna manera de que puedas ver el código e indicarme el error. Una pregunta cuando vas a iniciar los cursos de bases de datos? Desde ya muchas gracias por los cursos. Saludos desde Bariloche Argentina.
@lavacalola3163
@lavacalola3163 5 жыл бұрын
hola!, como le puedo hacer para que el usuario pueda asignarle un nombre a la foto?
@javsgo4999
@javsgo4999 6 жыл бұрын
Hola Ernesto muchas felicidades por tu canal!!, tengo una sugerencia para los próximos vídeos, crees que podrías dar un ejemplo de una app de venta de artículos?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
¡Hola!, muchas gracias, es un gusto saber que el contenido ha resultado de tu agrado. Ya me encuentro trabajando en el proyecto final para este curso, creo que te gustará el contenido que se acerca para el final de curso. Saludos.
@walter.reyesp
@walter.reyesp 4 жыл бұрын
No me sale la instancia en OnClick... qué puede ser? lo estoy trabajando en un 2do activity, podría ser ese el error? lo anterior pese a que es un imageButton.
@alexandercapuano2404
@alexandercapuano2404 6 жыл бұрын
hola Ernesto, podrías mostrar como hacer uso de la cámara con un surfaceView ya que estoy buscando como hacer la captura de imagen sin que me arroje la vista de cheque de foto, osea que tome la foto y la guarde directamente sin mostrarla, gracias
@anastacializaran2527
@anastacializaran2527 4 жыл бұрын
como encuentro el texto para ver el codigo de el nuevo proyecto que se abrio
@clevernaranjo4202
@clevernaranjo4202 4 жыл бұрын
buenas noches un favor , realizo una foto , deepues de tomarla se cae el aplicativo manejo Android 9 , que puede ser gracias, ya hice lo de toString() y tampoco
@angelgomez1749
@angelgomez1749 5 жыл бұрын
Hola, disculpa quiero adentrarme a la programación en Android, podrían decirme si este lenguaje de programación es Java por favor
@isaaclopez7065
@isaaclopez7065 2 жыл бұрын
Cuando doy click en el icono de la camara me sale que mi app sigue sin funcionar y una opcion de CERRAR APLICACION
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 жыл бұрын
¡Hola Isaac Lopez!, esta situación generalmente se debe a que tienes un error de sintaxis. Quizás es algo muy simple pero que no ha sido detectado. Me es complicado indicarte una solución en concreto ya que no tengo acceso a tu código, sin embargo, te invito a revisar línea por línea del Activity para que así logres encontrar donde esta el problema. Saludos!
@sisfocom
@sisfocom 5 жыл бұрын
Tengo LG G5 y ejecutando la aplicación tal cual, he cargado la aplicación de Ernesto y también mi propia aplicación en base al vídeo y en los dos casos la imagen en el TextView sale en horizontal no en vertical, e inclusive cuando selecciono la imagen del TextView no la puedo ampliar o borrar y no sale en mi carpeta de imágenes..., alguna ayuda...? Muchas Gracias.
@josephdavid6319
@josephdavid6319 5 жыл бұрын
Muy buen video pero tengo un inconveniente la foto que tomo solo me guarda en la carpeta del proyecto pero no en la galería , me podrías guíar a resolver el problema :/ , te lo agradecería de antemano
@alvaroarratialeonardini7116
@alvaroarratialeonardini7116 6 жыл бұрын
Ingeniero, me pasa que la aplicacion deja de funcionar al momento de abrir la camara, descargue su codigo y ocurre lo mismo... no se que hacer...
@rodovanquish
@rodovanquish 5 жыл бұрын
igual a mi me pasa. de todos los videos esto no me ha funcionado
@danielesparza1661
@danielesparza1661 4 жыл бұрын
@@rodovanquish alguna solucion ??
@rubenromo7169
@rubenromo7169 4 жыл бұрын
tenia el mismos error, pero me fije que tenia mal la ruta del fichero donde se guardan las imagenes en el manifest, vuelve a repetir el paso del video 11:30
@SoCu2
@SoCu2 5 жыл бұрын
Muchas gracias Ernesto por este tutorial, espero que me puedas responder, estoy intentando poner FileProvider pero para que me muestre otras aplicaciones y así poder escoger otra cámara, funciona bien y muestra los iconos de otras aplicaciones, pero si cuando se están mostrando los iconos decido pulsar el botón de regresar a la aplicación y cerrar la ventana que muestra los iconos, se queda una ventana o fondo blanco, hay que volver a pulsar otra vez el botón de retroceso para que se vuelva a mostrar la aplicación, como se quita esa ventana/fondo blanco?
@club.reto.urbano
@club.reto.urbano 3 жыл бұрын
buena snoches, disculpa la interrupcion, bnusco en el canal, el video donde Ernesto trabaja con GPS, pero no lo consigo, tu lograste encontrarlo?, agradecido de antemano. gracias
@juanmigueldiazhernandez143
@juanmigueldiazhernandez143 4 жыл бұрын
como puedo guardar las fotos que tomo, con el mismo nombre, para que se reescriban las fotos, no pretendo almacenar las fotos, pero si necesito trabajar con la ultima foto tomada (seria la unica foto que reescribe a la anterior)
@RobertoGarcia-on9dt
@RobertoGarcia-on9dt 4 жыл бұрын
Hola. qué tal? Te agradezco el que comparta sus conocimientos. Te cuento que desarrolle el ejercicio de este video pero después de tomar la foto se me cae la app en la línea de código donde se envia la foto al imagenView: imageView.setImageBitmap(imageBitmap); Al depurarlo, me muestra el siguiente error: "Cannot access android.app.ActivityThread.ActivityClientRecord" Espero me puedas orientar para resolver este problemas. Saludos
@jaimeam3856
@jaimeam3856 4 жыл бұрын
Buen día Ernesto, muy buen aporte muchas gracias. Crees que sea posible que subas algun tutorial de ejercicios similares a este, pero utilizando la memoria interna del dispositivo? ya que en este y otras actividades (La grabadora de voz por ejemplo), al probarla en mi celular esta falla, creo yo que es debido a que no tengo una memoria externa en mi telefono: utilizó solo la memoria interna del dispositivo. O bien, si alguien me puede aportar documentación u orientación de como corregir esto, lo agradeceria Gracias!
@MrMaximal2010
@MrMaximal2010 6 жыл бұрын
Saludos Ernesto como le puedo hacer para cambiar a la camara frontal del telefono
@heinnerlara4930
@heinnerlara4930 3 жыл бұрын
Esto funciona en emulador ?? lo hice y no me corre la aplicacion
@Alberthciores
@Alberthciores 6 жыл бұрын
Hola Ernesto. Muchas gracias por todo tus vídeos, me han servido bastante. Pero en este vídeo, al dar clic en el botón de la imagen de la cámara me da el siguiente error "Fotograpp se detuvo reiniciar app". Ojala me puedas apoyar o que me apoyes en donde puedo investigar para solucionar este problema. Saludos.
@ecoma9479
@ecoma9479 5 жыл бұрын
Estimado Luis, don SEBASTIAN GALLEGO FLOREZ dió con la respuesta, solo falta agregar .toString()
@josemanuelvacarivera1874
@josemanuelvacarivera1874 5 жыл бұрын
@@ecoma9479 a donde tengo que agregarlo disculpe????
@nahuegon
@nahuegon 4 жыл бұрын
@@josemanuelvacarivera1874 if (photoFile != null) { Uri photoURI = FileProvider.getUriForFile(this, "com.example.android.fileprovider", photoFile); takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI.toString()); startActivityForResult(takePictureIntent, REQUEST_TAKE_PHOTO); } igual a mi cuando le doy a guardar se me cierra ypide reiniciar la app
@heinnerlara4930
@heinnerlara4930 3 жыл бұрын
@@nahuegon yo lo hice y me sigue saliendo error! ayudaa
@isaaclopez7065
@isaaclopez7065 2 жыл бұрын
He seguido los pasos de tu explicacion nuevamente y tambien descargue el proyecto con tu codigo pero me sigue sin funcionar , me sale error aca : protected void onActivityResult(int requestCode, int resultCode, Intent data) { .A partir de "onActivityResult" , y quiza por eso no me corre bien mi app PSDT: Ojala algun dia vuelvas a las transmiciones donde podiamos interactucar contigo y complementar mas nuestros conocimientos en la Programacion
@antonioaquinodelaluz5737
@antonioaquinodelaluz5737 5 жыл бұрын
Ernesto sabes si en android puedo generar un archivo de texto con una imagen (foto) y guardar esta en un fichero
@davichoquintero6664
@davichoquintero6664 6 жыл бұрын
ya te habias tardado en subir videos
@marisolgomezsanchez1088
@marisolgomezsanchez1088 5 жыл бұрын
buenas tardes, tengo un problema, en el MainActivity. java, ya que ciertas palabras me aparecen en rojo como file, manifest, IOException, entre otras. ¿a que se debe ?
@josealbertoroblerogonzalez8137
@josealbertoroblerogonzalez8137 3 жыл бұрын
bro me ayudaras mucho si me dices cual es el error, o por que en esta linea de codigo me marca error, en la ultima parte donde dice FileProvider lo ultimo de esta linea de codigo:
@adairabrigo451
@adairabrigo451 2 жыл бұрын
remplaza esa linea por esta android:name="androidx.core.content.FileProvider"
@ryzzen4242
@ryzzen4242 11 ай бұрын
... ...
@yoonpatito_
@yoonpatito_ 3 жыл бұрын
HOLA alguien me puede ayudar tengo una duda para quitar las advertencias de imageview y el botton en el botton no sale en si un triangulo amarillo sale un circulo rojo y no mas no lo e podido quitar ya cree distintos proyectos y no nada sigue igual ayudaaaa
@rucabalu2015
@rucabalu2015 4 жыл бұрын
12:36 dice que le puedes poner fotos, pero le puse fotos y no me funcionaba, tuve que ponerle flies
@stivenstiven5264
@stivenstiven5264 6 жыл бұрын
ernesto para cuando un video de como consumir servicios ?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
Probablemente para Android intermedio. Saludos.
@stivenstiven5264
@stivenstiven5264 6 жыл бұрын
+La Geekipedia De Ernesto ok gracias, espero mas videod
@oscarrenan4759
@oscarrenan4759 4 жыл бұрын
Miles de usuarios usan aplicaciones para retocar el video. Me alegro de que hagas eso. Descargue siempre este video en la carpeta de descargas de Android. Hice una aplicación tomando información de aquí y allá (en su mayoría mal) pero hice una en la que selecciono el video y lo envío a mi servidor (mi computadora simula un servidor inicialmente para probar) y lo hace de manera muy rápida y sencilla, sin usar librerías Extraño. Hasta ahora, belleza, el problema era guardar este video en la aplicación (carpeta de la aplicación que enviaste (en este caso, creé una) y no se guarda en absoluto, incluso con los permisos de tiempo de ejecución otorgados. Tengo una aplicación que guarda fotos en la aplicación tanto de la cámara como de la galería. Pero el video no se guarda. ¿Hay alguna forma diferente de guardar cuando es un video? ¿Puede hacer un tutorial para tomar video de los medios de un teléfono celular y guardarlo en la aplicación? Creo que estos pequeños videos que hacen que uno u otro sirvan dan mucho más ibope y hacen que la persona interesada busque siempre el video adecuado para lo que necesita. Mejor que una secuencia que intenta mostrar una aplicación completa que simplemente falla. Entonces, ¿puedes hacerlo?
@kvn-hi4897
@kvn-hi4897 4 жыл бұрын
Bro en la parte de "android.support.v4.conten.Fileprovider" me sale en rojo pls ayudaaaa
@diegocuellar4208
@diegocuellar4208 4 жыл бұрын
El problema es en el provider, parece que para el nuevo android studio no funciona, cambie el cógido de la primera línea así: android:name="androidx.core.content.FileProvider" y ahí ya le quieta el error y le corre la APP
@cristinacoutino8925
@cristinacoutino8925 5 жыл бұрын
Hola Ernesto, gracias por el video esta muy bueno. solo tengo una duda, al guardar la imagen y quererla abrir me muestra como archivo corrupto que puede ser? use el mismo codigo que tu nos proporcionaste y estoy corriendo la app enun huawei lx3
@yiliamroyeroarias9414
@yiliamroyeroarias9414 4 жыл бұрын
hola... resolviste ese problema?...yo estoy en la misma situación
@luismendoza8427
@luismendoza8427 4 жыл бұрын
@@yiliamroyeroarias9414 Estoy en la misma situacion
@rubenmartinezhernandez9510
@rubenmartinezhernandez9510 6 жыл бұрын
Hola, estaba haciendo este programa pero me sale un error en esta linea takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI);//Aqui esta el error es del metodo tomarFoto, lo segui con el debugger hasta ahí, que podria ser?
@rubenmartinezhernandez9510
@rubenmartinezhernandez9510 6 жыл бұрын
je je falsa alarma, resulta que vi que había una ruta en la linea anterior Uri photoURI = FileProvider.getUriForFile(this,"com.example.android.fileprovider", photoFile); en esta, cuando usé el debugger aparece una ruta y en el archivo path era diferente así que tuve que ponerla igual para que lograra abrir la app, de esta manera path="Android/data/com.example.dmcdrmh.photograp/files/Pictures"/> Asi que si tiene que ser exactamente esa ruta o tal vez algo trae mi celular =P
@centurionesoftware
@centurionesoftware 5 жыл бұрын
@@rubenmartinezhernandez9510 amigo que fué exactamente lo qeu pusiste en esa sección: Uri photoURI = FileProvider.getUriForFile(this,"com.example.android.fileprovider", photoFile); tengo el mismo problema he hice lo que mencionas y no se ha resuelto nada...
@centurionesoftware
@centurionesoftware 5 жыл бұрын
Amigo ya resolví el error, este error que mencionas también puede suceder si te equivocas en el file_paths.xml, en la sección path="Android/data/com.example.ernesto.fotograpp/files/Pictures", por ejemplo si pones un carácter de más path="Android/data/com.example.ernestoZ.fotograpp/files/Pictures" te sale exactamente la misma exception. Espero que ha alguien le sirva. Saludos
@eudysulbaran9515
@eudysulbaran9515 4 жыл бұрын
@@rubenmartinezhernandez9510 muchas gracias fue de muchas ayuda creeme jajaja
@jettaglnegro
@jettaglnegro 4 жыл бұрын
porque solo pregunta por el permiso de acceder a las imagenes y no el permiso de acceder a la camara
@LuisSanchez-qx7pg
@LuisSanchez-qx7pg 4 жыл бұрын
Hola Ernesto, Saludos a toda la comunidad gracias por tus maravillosos videos, pido ayuda si alguien le paso , tengo dos cosas que me pasaron 1. para el ContentDescription solo me aparecio "VideoView Button Error" osea en vez de "Nombre app" 2. la plicacion no corre solo se me cierra en cuanto lo abro Cordiales Saludos
@kevinaviles9398
@kevinaviles9398 4 жыл бұрын
Alguien me podría ayudar? al momento de presionar el botón para entrar a tomar la foto se cierra la aplicación, ya hice todo lo que está en el video y nada
@juangutierrez1472
@juangutierrez1472 5 жыл бұрын
Hola amigos me sale desafortunada mente la aplicacion se ha detenido, me sale error en el Unresolved class 'FileProvider' content.FileProvider lei un post y me dicen que lo cambie a ya puse el tostring en el metodo como mencionan los comentarios, pero aun asi no me funciona segui todos los pasos pero no me anda alguna solucion? lo unico que cambie del codigo fue eso lo del FileProvider
@marceloreynoso5805
@marceloreynoso5805 4 жыл бұрын
en la parte de protected void onActivityResult me da error...la app se cierra al tratar de tomar la foto
@HhhHhh-nq2bh
@HhhHhh-nq2bh 3 жыл бұрын
Lo le añadí debajo de onActivityResult( int request Code....) El siguiente comando: super.onActivityResult(request Code, result Code, data) ;
@jonathanmelendrez2247
@jonathanmelendrez2247 5 жыл бұрын
Como le hago para que por default inicie con la camara frontal?
@David-fk9qj
@David-fk9qj 4 жыл бұрын
Hago todo lo del video y no se me guarda la foto, porque? no me aparece en la galeria
@jarekreiko
@jarekreiko 4 жыл бұрын
Ernesto, descargue tu proyecto y no me funciona. Aparece el siguiente mensaje: The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER que puede ser?. Saludos y muchas gracias.
@Piczzi
@Piczzi 4 жыл бұрын
Lo que pasa es que en el archivo Manifest, en la etiqueta "provider" Ernesto pone una línea de código para una versión desactualizada (En el tiempo que subió el vídeo estaba bien, pero ahora no). Lo que tienes que hacer es remplazar esta línea: android:name="android.support.v4.content.FileProvider" por esta línea: android:name="androidx.core.content.FileProvider" Espero que logres solucionar tu error. Saludos.
@carlosgutierrez9571
@carlosgutierrez9571 4 жыл бұрын
@@Piczzi gracias amigo
@OscarLopez-kj4sb
@OscarLopez-kj4sb 4 жыл бұрын
A mí la foto no me la muestra en el imageview, guarda la imagen y todo pero no la muestra
@marcotamayoflores8066
@marcotamayoflores8066 5 жыл бұрын
Alguien podría explicarme la diferencia entre drawable y drawable-v24?
@eudysulbaran9515
@eudysulbaran9515 4 жыл бұрын
2021. Logró verlo en el imasview pero baja calidad. Y no logró dar para guardar la imágenes
@darwinubillus4076
@darwinubillus4076 5 жыл бұрын
Estimado me sale se detuvo la aplicación y cuando lo debuggeo me sale el siguiente mensaje Caused by: android.view.InflateException: Binary XML file line #9: Error inflating class ImageView Caused by: android.content.res.Resources$NotFoundException: Resource is not a Drawable (color or path): TypedValue{t=0x1/d=0x7f060064 a=-1 r=0x7f060064}
@ahmedelmoukhtarikoubaa4290
@ahmedelmoukhtarikoubaa4290 5 жыл бұрын
como puedo hacer para guardar una imagen en la galeria, sin haberla tomado yo como tal, ayuda por favor
@cristianjesusticonahuamanc9269
@cristianjesusticonahuamanc9269 4 жыл бұрын
Como puedo descargar todos los videos
@Tony-ks4fh
@Tony-ks4fh 6 жыл бұрын
oye Ernesto para este curso me sirve una computadora con intelPentim4 tarjeta de video de 256mb, ram de 5gb y disco duro de 320gb es de 32bites el sistema
@XtrmeX
@XtrmeX 6 жыл бұрын
argorio zeta nel
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
Ante estas situaciones recomiendo que intentes probando con los primeros 5 vídeos del curso, si tu computadora se comporta de manera estable, entonces sin ningún problema podrás concluir el curso. Saludos.
@junama10
@junama10 5 жыл бұрын
Buenas tardes. No figura el metodo tomarFoto() en onClick. No me sale nada
@juanej7
@juanej7 5 жыл бұрын
Verifica que el metodo sea public y no private
@stivenstiven5264
@stivenstiven5264 6 жыл бұрын
ernesto bueno tus videos gracias. pero podrias ir haciendo un aplicativo complejo y asi ir enseñando quedaria mucho mejor
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
¡Hola!, el curso esta estructurado para enseñar las herramientas y métodos que Android Studio nos proporciona para desarrollar cualquier aplicación, por tal motivo, es necesario tomar las piezas de cada vídeo de tal manera que con un poco de ingenio y creatividad podamos desarrollar cualquier aplicación que tengamos en mente. Saludos.
@franznunez5531
@franznunez5531 5 жыл бұрын
BUENOSIMO EL VIDEO ME SIRVIÓ DE MUCHO PERO ME QUEDA UNA DUDA, COMO PUEDO PERSONALIZAR EL TAMAÑO Y LA RESOLUCIÓN DE LA IMAGEN PORQUE ME SALE UNA FOTOGRAFIA CON MUY BAJA RESOLUCION
@miguelangelmarcar3663
@miguelangelmarcar3663 6 жыл бұрын
Hola buenas, he seguido tu tutorial y funciona todo excepto el mostrar la imagen en el imageView. He descargado tu aplicación y pasa igualmente. La aplicación ha dejado de funcionar y debe cerrarse. He puesto el método onActivityResult como comentario y funciona pero claro no sale la imagen por lo que deduzco que el fallo está en ese código. ¿Puede ser por la API que utilizo yo o por qué puede ser? Gracias
@alvaroarratialeonardini7116
@alvaroarratialeonardini7116 6 жыл бұрын
Lo resolviste?... tengo el mismo problema...
@jdavidjx
@jdavidjx 6 жыл бұрын
me pasa lo mismo
@jhonelguarniz351
@jhonelguarniz351 4 жыл бұрын
tengo el problema que me sale error con el content.FileProvider alguien sabe porque es.?
@guidoimbachifdz7248
@guidoimbachifdz7248 6 жыл бұрын
Gracias por el video, el problema es que la app se sale y detiene en el momento de guardar la imagen en mi movil que es un asus de 4 ram. android 6.0.1 el SDK ANDROID 3.1.4. Cúal sería la solución? La imagen si se guarda
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 6 жыл бұрын
¡Hola!, me resulta complicado indicarte una solución al respecto ya que no tengo acceso a tu código, no obstante te invito a descargar el proyecto que deje en la descripción del vídeo, para que puedas comparar y localizar el error, ya que esto se debe a un error de sintaxis. Saludos.
@zomvi666
@zomvi666 6 жыл бұрын
Hola Guido el mio daba el mismo error que , tras tomar la foto se cierra automáticamente la app, y después de varias pruebas lo resolví, en la linea antepenultima del metodo tomarFoto() , hay que agregar el metodo toString , queda así: takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI.toString());
@audiomotivaciones8675
@audiomotivaciones8675 4 жыл бұрын
@@zomvi666 gracias cesar
@ABATAX4889
@ABATAX4889 4 жыл бұрын
Amigo hice los pasos pero al momento de capturar y aprobar no me muestra en el ImageView que puede deberse eso ???'
@wi330601
@wi330601 4 жыл бұрын
Hola me pasa lo mismo... justo en ese paso se me cierra la app. Lo pudiste solucionar. Gracias
@ABATAX4889
@ABATAX4889 4 жыл бұрын
@@wi330601 HOla q tal no se pudo la verdad no presente con eso lo deje sin funcionalidad esa parte.
@wi330601
@wi330601 4 жыл бұрын
@@ABATAX4889 Hola al final me funciono cambiando el ultimo método por uno de alguien que recomendaba otra forma por este mismo chat. Se lo pego acá por si lo necesita probar. @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == 1 && resultCode == RESULT_OK) { File ruta = new File(currentPhotoPath); img.setImageURI(Uri.fromFile(ruta)); } }
@ABATAX4889
@ABATAX4889 4 жыл бұрын
@@wi330601 gracias en un próximo proyecto lo usaré muy amable
Curso Android desde cero #47 | Grabación de vídeo en Android Studio
12:30
La Geekipedia De Ernesto
Рет қаралды 35 М.
Локальный RAG (Retrieval-Augmented Generation) и Агенты
13:30
AI Experience Exchange
Рет қаралды 3,3 М.
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
OCCUPIED #shortssprintbrasil
0:37
Natan por Aí
Рет қаралды 131 МЛН
Diagrama de flujo con Raptor
7:11
Christopher Lantigua De La Cruz
Рет қаралды 526
What does context mean in Android Studio?
7:53
Programming w/ Professor Sluiter
Рет қаралды 26 М.
Cómo tomar fotos en Android Studio
13:52
Códigos de Programación - MR
Рет қаралды 27 М.
8 Rules For Learning to Code in 2025...and should you?
12:59
Travis Media
Рет қаралды 218 М.
Curso Android con Kotlin. Instalación Android Studio Giraffe. Vídeo 2
16:28
pildorasinformaticas
Рет қаралды 21 М.
Curso Android desde cero #23 | Cómo pasar de una Activity a otra - Intent en Android
14:10
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН