Upload de Imagens

Opa! Estou com dificuldade para fazer upload de imagens.

Tenho uma activity que tem um editText e um imageView, seria tipo um sistema de postagem o usuário escolhe uma imagem do celular e faz uma especie de comentario dela. Eu ja consegui cadastrar no BD a informação do editText usando volley onde passo o parametro para um pagina em php que cadastra no BD via pdo.
A minha dificuldade só está em enviar a imagem para o servidor e passar o link(caminho da imagem no servidor) da imagem para a pagina em php.

Desde ja agradeço a ajuda de todos.

Você terá que converter sua imagem para uma string Base64, envia-lá no corpo da sua requisição e lá no seu servidor, você poderia transformar a string Base64 em imagem novamente, para utiliza-lá como quiser.

Alguns link’s que podem te ajudar:

Android Convert Image to Base64 String or Base64 String to Image

How to save a PNG image server-side, from a base64 data string

1 curtida