Spanish Grabar fotos tomadas

benji

Active Member
Licensed User
Longtime User
Buenas tardes a todos,
he estado usando este ejemplo, llevaba un rato sin usar app con la cámara.
Camera Intent

y las fotos se van a la galería, hasta ahí, todo bien.
pero no logro dar con dos cosas, que hasta me parece que deben ser simples, pero no llego
cambiar el nombre de la foto tomada y guardarla en una carpeta de la aplicación.
en el foro hay harta informacion, pero para distintas clases y parece que hoy no es mi día, no logro compilar la informacion jajaja

cualquier ayuda se agradece, de antemano.

Saludos.
 

josejad

Expert
Licensed User
Longtime User
guardarla en una carpeta de la aplicación
Hola, leyendo el ejemplo que indicas, dice “save the image file in the path passed in the intent”, es decir, que tú le pasas al intent dónde quieres que se guarde la imagen.

En cuanto a cambiar el nombre, no sé ahora mismo. A ver si alguien sabe y si no a ver si tengo tiempo de probar el ejemplo.
 

TILogistic

Expert
Licensed User
Longtime User
?
tempImageFile de intent
lastPicture = vista de image que puede guardar con otro nombre

B4X:
Public Sub SaveBitmapToFile(Bitmap1 As Bitmap, Dir As String, FileName As String )
    Dim Out As OutputStream = File.OpenOutput(Dir, FileName, False)
    Bitmap1.WriteToStream(Out, 100, "PNG")  'or JPEG
    Out.Close
End Sub

 
Last edited:

TILogistic

Expert
Licensed User
Longtime User
o redireccione las salida de intent aquí:
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…