Отправить изображение на сервер через httpmultipart - PullRequest
1 голос
/ 21 сентября 2011

Я делаю приложение для Android, в котором я отправляю изображения из галереи на сервер через xml. Любая помощь будет оценена ... спасибо

1 Ответ

1 голос
/ 21 сентября 2011

Вот как я справляюсь с этим в моем приложении:

// bitmap is your Bitmap object
ByteArrayOutputStream stream = new ByteArrayOutputStream();
// The next line should be adjust to use the format and compression you want.
bitmap.compress(CompressFormat.PNG, 0, stream);           
byte[] byteArr = stream.toByteArray();
// The next line would be where you write the byte array to your xml structure:
myXml += Base64.encodeBase64String( byteArr ); 

В моем приложении байт [] сохраняется в БД в виде большого двоичного объекта до создания структуры xml. Так что этот код не совсем то, что я делаю. Но это должно дать вам идею.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...