Spanish Cargar imagen desde galeria y mostrar en imageview

Discussion in 'Spanish Forum' started by Katherinnevga, Jul 9, 2019.

  1. Katherinnevga

    Katherinnevga Member

    Buenas,

    Estoy trabajando en un proyecto donde debo cargar una imagen desde la galería y mostrarla en un imageView, ya la puedo seleccionar con este código:

    Code:
    Chooser.Initialize("chooser")
     
        
    Try
            Chooser.Show(
    "image/*""Seleccione Imagen")
            
    Log("Imagen Cargada")
        
    Catch
            
    Log("Error al cargar galeria")
        
    End Try
    pero no se como reflejarlo en el ImageView...

    Gracias de antemano.
     
  2. José J. Aguilar

    José J. Aguilar Well-Known Member Licensed User

    Hola:

    Deberías usar por ejemplo este código para coger la ruta de la imagen y asignarla al imageView

    https://www.b4x.com/android/forum/t...dia-files-returned-from-contentchooser.39313/

    Ojo, que como indica Erel, no deberías asumir que el usuario coge una imagen del sistema de archivos. Es decir, desde ContentChooser se puede elegir por ejemplo, una imagen de Google Drive, y entonces te daría un error al intentar mostrarla.

    saludos,
     
  3. bgsoft

    bgsoft Well-Known Member Licensed User

    Hola, forma rápida de hacerlo:

    Code:
    Dim VerGaleriaFotos As ContentChooser
    VerGaleriaFotos.Initialize(
    "EventoGaleriaFotos"

    ' para llamar a la galeria
    VerGaleriaFotos.Show("image/ *jpeg","Seleccione Imagen")

    ' el evento cuando elijas
    Sub EventoGaleriaFotos_Result (Success As Boolean, Dir As String, FileName As String)

       
    If Success = False Then Return ' por si canceló

      
    ' con el dir y filename puedes hacer lo que quieras, ponerla en un imageView por ejemplo

       
    ' o copiarla
        DirImagen = DirFotoGaleria
        NombreImagen = 
    "fotodegaleria.jpg"
       
    Try
          
    File.Copy (Dir,FileName, DirImagen,NombreImagen)
        
    Catch
          
    Log("Error al copiar imagen cogida de la galeria")
        
    End Try
       

    End Sub

    Saludos
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice