¿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!
@marcotamayoflores80665 жыл бұрын
tengo este problema...... android:name="android.support.v4.content.FileProvider" me sale error en content.FileProvider y no encuentro solución
@hildebrandocastaneda16075 жыл бұрын
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.
@Proxchico4 жыл бұрын
@@hildebrandocastaneda1607 x2
@roboticanecane32224 жыл бұрын
@@marcotamayoflores8066 hola lo pudiste solucionar ?? porque a mi tambien me presenta el mismo error y no encuentro solucionarlo
@dificildecreer6964 жыл бұрын
@@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
@alanzilo12946 жыл бұрын
De verdad mil gracias. No hay nadie que explique mejor que tu
@LaGeekipediaDeErnesto6 жыл бұрын
¡Muchas gracias!, saludos.
@luiguidark076 жыл бұрын
Me gusta mucho la forma en la que enseña es clara, directa, entendible, sigue asi con los videos de Android ;)
@freddyandres84936 жыл бұрын
Muchas Gracias por subir tu videos ...Saludos desde Bolivia
@antonioaquinodelaluz57375 жыл бұрын
En el manifest me sale error en la linea de: android:name="android.support.v4.content.FileProvider" me sale en rojo: content.FileProvider
@leoneldrew9885 жыл бұрын
solucionaste?
@lxcxxnx5 жыл бұрын
@@leoneldrew988 es por la versión actualizada de android studio
@rebecaorellana83815 жыл бұрын
en este caso se tendria que hacer???
@enigma73815 жыл бұрын
@@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
@cristinacoutino89255 жыл бұрын
@@enigma7381 lo lograste solucionar? a mi me pasa eso..
@manuelmartin35 жыл бұрын
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.urbano3 жыл бұрын
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
@fanatidark3 жыл бұрын
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
@eltonomty3 жыл бұрын
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
@danieltorres10524 жыл бұрын
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(); }
@alexcastillo774 жыл бұрын
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
@jorgegustavobanegas84914 жыл бұрын
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.urbano3 жыл бұрын
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
@jettaglnegro4 жыл бұрын
gracias por la estructuración
@juliohurtado49955 жыл бұрын
Excelente video, muy buen aporte para la comunidad, ya me suscribí, sigue así amigo, eres muy bueno!
@josueosorio42565 жыл бұрын
Muy buen video, me funcionó muy bien, tengo una sola consulta. ¿Por qué al tomar la fotografía se pixelea?
@carlas.98354 жыл бұрын
Ernesto //"Dios te vendiga♥". me has salvado la vida.
@baltondog91006 жыл бұрын
Gracias Ernesto
@LaGeekipediaDeErnesto6 жыл бұрын
Al contrario, gracias a ti por visualizar el curso. Saludos.
@club.reto.urbano3 жыл бұрын
amigo comoe stas excelente tu canal, felicitaciones, amigo cual de tus videos habla del gps, no lo encuentro, gracias de antemano
@alejandro0303925 жыл бұрын
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 .
@miguelpirela59154 жыл бұрын
Gracias amigo, tenia ese problema y lo solucione con tu comentario.
@joshcedeno1424 жыл бұрын
@Jose Eduardo Buenas tardes como soluciono este problema que también lo tengo y no se como arreglarlo.
@gabrielglusgold23254 жыл бұрын
Muchas gracias!! copié tu metodo y me funcionó ok.. (modifiqué solamente el nombre de la variable aCurrentPhotoPath a currentPhotoPath
@luismendoza84274 жыл бұрын
@@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
@jhonedissonsalgueropinzon64184 жыл бұрын
Hola Ernesto, gracias por tus tutoriales. Pero no me funciona la app...
@bigotes20random863 жыл бұрын
F
@josephmx95613 жыл бұрын
X2 ya le intente de varias formas y no me funciona, trataré de ver si alguna versión de Android funciona
@oscararuiz94 жыл бұрын
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.
@mrmanesparza20452 жыл бұрын
pudiste solucionarlo ?
@cirogoyeneche94005 жыл бұрын
¿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ó.
@hildebrandocastaneda16075 жыл бұрын
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.alienigena4 жыл бұрын
Gracias, tenía ese problema y no sabía como hacer. Ahora funciona ok.
@betoelizondo136 жыл бұрын
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 !
@LaGeekipediaDeErnesto6 жыл бұрын
¡Hola!, gracias por la invitación. Espero pronto estar presentando conferencias en Monterrey y por supuesto conocer a varios de ustedes en persona. Saludos.
@SolucionesRUVI6 жыл бұрын
Me quedaría Cerca a mi también. Saludos
@club.reto.urbano3 жыл бұрын
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
@jefersonclaudiomatos94254 жыл бұрын
Excelente comunidad :D si no fuera por la comunidad del canal no habria podido resolver el error por falta de actulizacion!
@SolucionesRUVI6 жыл бұрын
Se te extrañaba Maestro. Salu2
@LaGeekipediaDeErnesto6 жыл бұрын
Saludos.
@alexandercapuano24046 жыл бұрын
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
@jackbarahona4 жыл бұрын
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
@dannfittipaldi57555 жыл бұрын
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í.
@jadagoto4 жыл бұрын
implemente el codigo, pero no me guarda las imagenes, no las puedo ver en la galeria
@viktorino934 жыл бұрын
@@jadagoto si yo tampoco las veo bro lo pudiste solucionar
@jadagoto4 жыл бұрын
@@viktorino93 No pude solucionarlo
@joaquimromero80814 жыл бұрын
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
@spiritualdreamer3 жыл бұрын
muchas gracias, eso fue la solución para mí
@frenetic20105 жыл бұрын
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
@krlos619g5 жыл бұрын
hola, pudiste solucionarlo?
@Proxchico4 жыл бұрын
solucionaste el error..?
@jvctvjvctv5724 жыл бұрын
Tengo el mismo problema.
@gabrielglusgold23254 жыл бұрын
me pasa lo mismo, alguien pudo resolverlo?
@Sebasxtreme5 жыл бұрын
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
@jorgeleonardogamarraospino98964 жыл бұрын
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?
@jesusalonzo19666 жыл бұрын
Gracias ing
@yormantrianarojas25515 жыл бұрын
tengo este problema...... android:name="android.support.v4.content.FileProvider" me sale error en content.FileProvider
@bryangarciasilva52785 жыл бұрын
tengo el mismo problema, supiste como resolverlo?
@antonioaquinodelaluz57375 жыл бұрын
Reinicia tu android studio asi se me borro el error saludos
@juandavidcastrohoyos8395 жыл бұрын
@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"
@crissalazar74145 жыл бұрын
@@juandavidcastrohoyos839 good work my friend, thank you very much!!!
@hildebrandocastaneda16075 жыл бұрын
@@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_carma3 жыл бұрын
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.Damian6 жыл бұрын
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??
@LaGeekipediaDeErnesto6 жыл бұрын
¡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.
@carlosdavidzacariasvelez23325 жыл бұрын
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.urbano3 жыл бұрын
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
@samtec39325 жыл бұрын
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
@diazmind5 жыл бұрын
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 :)
@orugalco6 жыл бұрын
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.
@LaGeekipediaDeErnesto6 жыл бұрын
¡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.
@santaanamiesdonbosco5 жыл бұрын
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)
@sant1mb5 жыл бұрын
revisa el archivo file_paths y pon en el path files/Pictures al igual que hace en el video.
@santaanamiesdonbosco5 жыл бұрын
Gracias Santiago por tu respuesta pero creo que tengo bien el contenido del fichero:
@jimmyherreravasquez20325 жыл бұрын
@@sant1mb lograste resolver el problema?
@bitman42045 жыл бұрын
Hola Juan, yo tengo exactamente el mismo problema, ya lograste resolverlo?
@stivenstiven52646 жыл бұрын
que buenos videos
@LaGeekipediaDeErnesto6 жыл бұрын
¡Muchas gracias!
@rmlarios4 жыл бұрын
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
Hola Ernesto, porque mi app se cierra automáticamente cuando se ejecuta
@facundovazquez20514 жыл бұрын
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?
@djarchiflowlanuevaamenaza59455 жыл бұрын
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
@joseluispena46425 жыл бұрын
solucinaste.?
@dsnielmm30536 жыл бұрын
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
@zomvi6666 жыл бұрын
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
@NeryOrlandodelValleSoto6 жыл бұрын
Lo solucionaste?
@alvaroarratialeonardini71166 жыл бұрын
Mismo problema... no se que hacer...
@sinquehaceroficial12006 жыл бұрын
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?
@dartkt85626 жыл бұрын
Me sucede lo mismo :V
@frenetic20105 жыл бұрын
en la linea Bundle extras = data.getExtras(); con el debug data viene Null
@jeremiasleon35956 жыл бұрын
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.
@lavacalola31635 жыл бұрын
hola!, como le puedo hacer para que el usuario pueda asignarle un nombre a la foto?
@javsgo49996 жыл бұрын
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?
@LaGeekipediaDeErnesto6 жыл бұрын
¡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.reyesp4 жыл бұрын
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.
@alexandercapuano24046 жыл бұрын
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
@anastacializaran25274 жыл бұрын
como encuentro el texto para ver el codigo de el nuevo proyecto que se abrio
@clevernaranjo42024 жыл бұрын
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
@angelgomez17495 жыл бұрын
Hola, disculpa quiero adentrarme a la programación en Android, podrían decirme si este lenguaje de programación es Java por favor
@isaaclopez70652 жыл бұрын
Cuando doy click en el icono de la camara me sale que mi app sigue sin funcionar y una opcion de CERRAR APLICACION
@LaGeekipediaDeErnesto2 жыл бұрын
¡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!
@sisfocom5 жыл бұрын
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.
@josephdavid63195 жыл бұрын
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
@alvaroarratialeonardini71166 жыл бұрын
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...
@rodovanquish5 жыл бұрын
igual a mi me pasa. de todos los videos esto no me ha funcionado
@danielesparza16614 жыл бұрын
@@rodovanquish alguna solucion ??
@rubenromo71694 жыл бұрын
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
@SoCu25 жыл бұрын
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.urbano3 жыл бұрын
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
@juanmigueldiazhernandez1434 жыл бұрын
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-on9dt4 жыл бұрын
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
@jaimeam38564 жыл бұрын
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!
@MrMaximal20106 жыл бұрын
Saludos Ernesto como le puedo hacer para cambiar a la camara frontal del telefono
@heinnerlara49303 жыл бұрын
Esto funciona en emulador ?? lo hice y no me corre la aplicacion
@Alberthciores6 жыл бұрын
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.
@ecoma94795 жыл бұрын
Estimado Luis, don SEBASTIAN GALLEGO FLOREZ dió con la respuesta, solo falta agregar .toString()
@josemanuelvacarivera18745 жыл бұрын
@@ecoma9479 a donde tengo que agregarlo disculpe????
@nahuegon4 жыл бұрын
@@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
@heinnerlara49303 жыл бұрын
@@nahuegon yo lo hice y me sigue saliendo error! ayudaa
@isaaclopez70652 жыл бұрын
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
@antonioaquinodelaluz57375 жыл бұрын
Ernesto sabes si en android puedo generar un archivo de texto con una imagen (foto) y guardar esta en un fichero
@davichoquintero66646 жыл бұрын
ya te habias tardado en subir videos
@marisolgomezsanchez10885 жыл бұрын
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 ?
@josealbertoroblerogonzalez81373 жыл бұрын
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:
@adairabrigo4512 жыл бұрын
remplaza esa linea por esta android:name="androidx.core.content.FileProvider"
@ryzzen424211 ай бұрын
... ...
@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
@rucabalu20154 жыл бұрын
12:36 dice que le puedes poner fotos, pero le puse fotos y no me funcionaba, tuve que ponerle flies
@stivenstiven52646 жыл бұрын
ernesto para cuando un video de como consumir servicios ?
@LaGeekipediaDeErnesto6 жыл бұрын
Probablemente para Android intermedio. Saludos.
@stivenstiven52646 жыл бұрын
+La Geekipedia De Ernesto ok gracias, espero mas videod
@oscarrenan47594 жыл бұрын
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-hi48974 жыл бұрын
Bro en la parte de "android.support.v4.conten.Fileprovider" me sale en rojo pls ayudaaaa
@diegocuellar42084 жыл бұрын
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
@cristinacoutino89255 жыл бұрын
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
@yiliamroyeroarias94144 жыл бұрын
hola... resolviste ese problema?...yo estoy en la misma situación
@luismendoza84274 жыл бұрын
@@yiliamroyeroarias9414 Estoy en la misma situacion
@rubenmartinezhernandez95106 жыл бұрын
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?
@rubenmartinezhernandez95106 жыл бұрын
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
@centurionesoftware5 жыл бұрын
@@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...
@centurionesoftware5 жыл бұрын
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
@eudysulbaran95154 жыл бұрын
@@rubenmartinezhernandez9510 muchas gracias fue de muchas ayuda creeme jajaja
@jettaglnegro4 жыл бұрын
porque solo pregunta por el permiso de acceder a las imagenes y no el permiso de acceder a la camara
@LuisSanchez-qx7pg4 жыл бұрын
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
@kevinaviles93984 жыл бұрын
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
@juangutierrez14725 жыл бұрын
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
@marceloreynoso58054 жыл бұрын
en la parte de protected void onActivityResult me da error...la app se cierra al tratar de tomar la foto
@HhhHhh-nq2bh3 жыл бұрын
Lo le añadí debajo de onActivityResult( int request Code....) El siguiente comando: super.onActivityResult(request Code, result Code, data) ;
@jonathanmelendrez22475 жыл бұрын
Como le hago para que por default inicie con la camara frontal?
@David-fk9qj4 жыл бұрын
Hago todo lo del video y no se me guarda la foto, porque? no me aparece en la galeria
@jarekreiko4 жыл бұрын
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.
@Piczzi4 жыл бұрын
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.
@carlosgutierrez95714 жыл бұрын
@@Piczzi gracias amigo
@OscarLopez-kj4sb4 жыл бұрын
A mí la foto no me la muestra en el imageview, guarda la imagen y todo pero no la muestra
@marcotamayoflores80665 жыл бұрын
Alguien podría explicarme la diferencia entre drawable y drawable-v24?
@eudysulbaran95154 жыл бұрын
2021. Logró verlo en el imasview pero baja calidad. Y no logró dar para guardar la imágenes
@darwinubillus40765 жыл бұрын
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}
@ahmedelmoukhtarikoubaa42905 жыл бұрын
como puedo hacer para guardar una imagen en la galeria, sin haberla tomado yo como tal, ayuda por favor
@cristianjesusticonahuamanc92694 жыл бұрын
Como puedo descargar todos los videos
@Tony-ks4fh6 жыл бұрын
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
@XtrmeX6 жыл бұрын
argorio zeta nel
@LaGeekipediaDeErnesto6 жыл бұрын
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.
@junama105 жыл бұрын
Buenas tardes. No figura el metodo tomarFoto() en onClick. No me sale nada
@juanej75 жыл бұрын
Verifica que el metodo sea public y no private
@stivenstiven52646 жыл бұрын
ernesto bueno tus videos gracias. pero podrias ir haciendo un aplicativo complejo y asi ir enseñando quedaria mucho mejor
@LaGeekipediaDeErnesto6 жыл бұрын
¡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.
@franznunez55315 жыл бұрын
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
@miguelangelmarcar36636 жыл бұрын
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
@alvaroarratialeonardini71166 жыл бұрын
Lo resolviste?... tengo el mismo problema...
@jdavidjx6 жыл бұрын
me pasa lo mismo
@jhonelguarniz3514 жыл бұрын
tengo el problema que me sale error con el content.FileProvider alguien sabe porque es.?
@guidoimbachifdz72486 жыл бұрын
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
@LaGeekipediaDeErnesto6 жыл бұрын
¡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.
@zomvi6666 жыл бұрын
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());
@audiomotivaciones86754 жыл бұрын
@@zomvi666 gracias cesar
@ABATAX48894 жыл бұрын
Amigo hice los pasos pero al momento de capturar y aprobar no me muestra en el ImageView que puede deberse eso ???'
@wi3306014 жыл бұрын
Hola me pasa lo mismo... justo en ese paso se me cierra la app. Lo pudiste solucionar. Gracias
@ABATAX48894 жыл бұрын
@@wi330601 HOla q tal no se pudo la verdad no presente con eso lo deje sin funcionalidad esa parte.
@wi3306014 жыл бұрын
@@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)); } }
@ABATAX48894 жыл бұрын
@@wi330601 gracias en un próximo proyecto lo usaré muy amable