comment lire l'image d'url en particulier dans android?comment lire l'image d'une URL particulière dans android
4
A
Répondre
11
Utilisez cette
URL url = new URL(imageUrl);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
InputStream is = connection.getInputStream();
Bitmap img = BitmapFactory.decodeStream(is);
imageView.setImageBitmap(img);
5
Ci-dessous le code devrait vous aider à lire l'image. Mais rappelez-vous que si vous faites cela dans le Thread de l'interface utilisateur, cela bloque l'interface utilisateur. Vous devriez toujours ouvrir un nouveau thread et charger l'image dans ce thread. Donc, votre application reste toujours sensible.
InputStream is = null;
BufferedInputStream bis = null;
Bitmap bmp = null;
try {
URLConnection conn = url.openConnection();
conn.connect();
is = conn.getInputStream();
bis = new BufferedInputStream(is);
bmp = BitmapFactory.decodeStream(bis);
} catch (MalformedURLException e) {
} catch (IOException e) {
} finally {
try {
is.close();
bis.close();
} catch (IOException e) {
}
}
imageView.setImageBitmap(bmp);
0
Il a déjà été discuté dans this link
Référer ce, il sera fructueux ..
une famille heureuse de codage ... !!!
Référez [cette page ....] (http://stackoverflow.com/questions/2471935/how-to-load-an-imageview-by-url-in-android) Il sera utile .. Happy Coding ... !!!! – Dhasneem