İşte yapmak ne çalışıyorum olduğunu.
Benim Android App kodundan ben aşağıdaki gibi bir HTTP POST yapmak
HttpPost httppost = new HttpPost("http://xyz.com/Retrieve.php");
PHP kodu bir görüntü ve bir URL geri göndermek gerekiyordu.
$q=mysql_query("SELECT image, url FROM testblob WHERE id = 'id[0]'");
list($data) = mysql_fetch_row($q);
echo $data;
Şimdi benim Android kod ben aşağıdakileri yapmak ve görüntü yanıtı mükemmel alınır ama nasıl yanı sıra URL almak yok.
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
response = httpclient.execute(httppost);
HttpEntity entity = response.getEntity();
InputStream is = entity.getContent();
Ben aşağıdaki gibi görüntü almak ve bu kısım çalışır.
ByteArrayOutputStream baos = new ByteArrayOutputStream();
byte[] buf = new byte[1024];
int n = 0;
while ((n=is.read(buf))>=0)
{
baos.write(buf, 0, n);
}
is.close();
byte[] bytes = baos.toByteArray();
Bitmap bitmap2 = null;
bitmap2 = BitmapFactory.decodeByteArray(bytes, 0, bytes.length);
Yani görüntü ve url hem inputStream alınan olup olmadığını bilmek istiyorum nesne ve evet onu nasıl dışarı URL almak yoksa?
Tüm yardım için teşekkürler.