2016-02-17 4 views
0

Я пытаюсь загрузить изображение в ImageView, используя библиотеку Glide. URL-адрес, который я передаю в метод load(), указывает на конечную точку ('/ api/user/5/logo'), которая затем возвращает изображение. По какой-то причине это не работает.Android Glide не может загрузить изображение

Однако, если я передаю URL-адрес, указывающий непосредственно на изображение («www.example.com/logo.png»), он отлично работает.

Как я могу заставить Glide отлично работать с требуемым веб-сервисом?

Напомним, что это работает:

Glide.with(getContext()) 
     .load("www.example.com/content/logo.png") 
     .centerCrop() 
     .placeholder(R.drawable.mark) 
     .into(imageView); 

.. и это не делает:

Glide.with(getContext()) 
     .load("www.example.com/api/user/5/logo") 
     .centerCrop() 
     .placeholder(R.drawable.mark) 
     .into(imageView); 

Любая помощь будет принята с благодарностью.

ответ

0

Try с этим:

Glide.with(getContext()) 
.load("http://www.example.com/api/user/5/logo").centerCrop().into(imageview) 
Смежные вопросы