Me pregunto cómo puedo hacer una imagen que se encuentra en una URL específica igual a la imagen de ImageView?Android, hacer una imagen en una URL igual a la imagen de ImageView
Respuesta
Para descargar una imagen y establecerla como contenido para un imageview
try {
ImageView i = (ImageView)findViewById(R.id.image);
Bitmap bitmap = BitmapFactory.decodeStream((InputStream)new URL(imageUrl).getContent());
i.setImageBitmap(bitmap);
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
buen pedazo de código, gracias – Stevanicus
código muy agradable amigo, busqué mucho pero no encontré este tipo de ejemplo simple –
Editar: ¡Se eliminó el comentario redundante! :) – COD3BOY
// Url = "url of image"
Drawable drawable = LoadImageFromWebOperations(Url);
mImageofTheMonth.setImageDrawable(drawable);
private Drawable LoadImageFromWebOperations(String url) {
try {
InputStream is = (InputStream) new URL(url).getContent();
Drawable d = Drawable.createFromStream(is, "src name");
return d;
} catch (Exception e) {
System.out.println("Exc=" + e);
return null;
}
}
¿Crees que es mejor almacenar la imagen localmente en el dispositivo o simplemente almacenar la url en la imagen en línea? (suponiendo que la imagen siempre estará allí) – Micro
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ArrayList<ItemDetails> image_details = GetSearchResults();
final ListView lv1 = (ListView) findViewById(R.id.listV_main);
lv1.setAdapter(new ItemListBaseAdapter(this, image_details));
lv1.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> a, View v, int position, long id) {
// Launching new Activity on selecting single List Item
Intent i = new Intent(getApplicationContext(), ItemDetails.class);
Object o = lv1.getItemAtPosition(position);
ItemDetails obj_itemDetails = (ItemDetails)o;
// sending data to new activity
i.putExtra("name", obj_itemDetails.getName());
i.putExtra("description", obj_itemDetails.getItemDescription());
i.putExtra("imagenumber", obj_itemDetails.getImageNumber());
**ItemDetails.IMAGE_NUMBER = obj_itemDetails.getImageNumber();**
startActivity(i);
}
});
}
Uso variable estática para obtener el ID de la imagen y luego cargarla de forma dinámica. Verifique el IMAGE_Número.
Dado que no tengo suficientes puntos para agregar un comentario, voy a hacer un post ...
recuerda poner la respuesta de @ primpap en AsyncTask doInBackground para evitar que el hilo de interfaz de usuario para congelar.
- 1. Cómo fundir una imagen en ImageView cargado desde la url
- 2. Android: ImageView amplía la imagen de origen
- 3. Eliminar la imagen de una vista de imagen Android
- 4. Android ImageView no muestra la imagen?
- 5. Django: agregar la imagen en una imagen de ImageField url
- 6. Android enviar una imagen y guardar url
- 7. Obtener la ruta del archivo de una imagen en ImageView
- 8. Pantalla Retina para una imagen de URL
- 9. ocultar Android y la eliminación de la imagen en IMAGEVIEW
- 10. ¿Cómo guardo un ImageView como una imagen?
- 11. Cargar imagen de la url
- 12. Obtener imagen de ImageView
- 13. Poner una imagen grande en una ImageView no funciona
- 14. Ajusta la imagen grande en una pequeña imagen con la misma calidad que la imagen original?
- 15. ¿Cómo trabajar con una imagen usando la url en Android?
- 16. ¿Detectar si la URL especificada es una imagen en Android?
- 17. Cargue dinámicamente la imagen en ImageView en Android
- 18. Cómo recortar una imagen en android?
- 19. ¿Traducir una imagen a texto en Android?
- 20. Usando setImageDrawable dinámicamente para establecer la imagen en una ImageView
- 21. Zoom y arrastre una imagen en android
- 22. Vista de imagen de Android desde la url
- 23. OnClick oyente a una imagen ListView - Android
- 24. ¿Cómo puedo alinear una imagen dentro de un ImageView en la parte inferior de ImageView?
- 25. ¿Cómo establecer una imagen de imageView desde una cadena?
- 26. Android: Desplazamiento de una vista de imagen
- 27. Adición Fling gesto a una vista de la imagen - Android
- 28. ¿Cómo puedo obtener una imagen grande de una url?
- 29. recortar una imagen ampliada en ImageView dentro de scrollView
- 30. ¿Cómo mostrar una imagen de Internet en Android?
¿Quiere decir cargar un ImageView con una imagen de una URL? O cargue una Imagen de un ImageView a una URL específica. –