|
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
|
Herramientas |
#1
|
||||
|
||||
Carga de imágenes externas http
Hola a todos,
estoy intentando cargar imágenes externas a mi aplicación y solo puedo cargar las que provienen de una web segura (https), las que no (http) no se me cargan y no sé cómo hacer. He buscado por muchos sitios y en algunos tutoriales indican el localhost, que es con http, pues a mi tampoco me funciona. Os indico como lo tengo: De estas 3 url solo me funciona con la última, la que está con https, las otras dos no me funcionan. He probado con mas ejemplos y siempre es el mismo resultado. Código:
private ImageView iv1; //private String im1 = "http://www.enchufla.com/wp-content/uploads/photos/2019-san-valentin/avatar/thumb_2019-san-valentin-1.jpeg"; //private String im1 = "http://192.168.1.58:8888/EnchuflaClub/Fotos/2015-Halloween.jpg"; private String im1 = "https://goandance-images.imgix.net/places/cover-full/182-enchufla-club-de-salsa-20180306095458.jpg?crop=faces%2Ccenter&fit=min&h=350&w=1560"; Así tengo la carga. Código:
@override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); iv1 = (ImageView) findViewById(R.id.image_view); Picasso.get() .load(im1) .error(R.mipmap.ic_launcher_round) .fit() .into(iv1); } No he conseguido hacer funcionar el emulador así que estoy usando mi móvil con usb para poder verlo, pero no creo que tenga que ver. gracias de antemano por vuestra ayuda. un saludo |
|
#2
|
||||
|
||||
A partir de Android 9 por defecto se prohíben las comunicaciones en texto plano (http en este caso).
O usas la versión https de la imagen o, si el servidor no lo admite, tendrás que cambiar la política por defecto (busca en Google el atributo cleartextTrafficPermitted)
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
|
Gracias de parte de: | ||
#3
|
||||
|
||||
Muchas gracias mocelet, con esto he conseguido ver las imágenes. Ya tengo mas material para investigar.
Gracias de nuevo. |
Estás aquí | ||||||
|