Можно ли получить значки с сервера во время выполнения?

Я не хочу, чтобы в приложении были иконки. Можно ли скачивать иконки с сервера? И как это можно сделать? Может мне нужен кеш для этого.

Иконки преобразованы из SVG в XML.

2 ответа

Да, конечно.. вы можете нажать API и разобрать параметр с именем iconurl и поместить параметр в Picasso.

Как это.

Picasso.with(context).load(your_iconurl).fit().into(holder.your_imageview);

Добавьте ниже зависимость в Gradle:

implementation 'com.squareup.picasso:picasso:2.71828'

Ниже приведен пример кода для загрузки изображения в поле зрения:

String imageUri = "https://i.imgur.com/tGbaZCY.jpg";
ImageView ivBasicImage = (ImageView) findViewById(R.id.ivBasicImage);
Picasso.with(context).load(imageUri).into(ivBasicImage);

Ссылка:

http://square.github.io/picasso/

https://github.com/codepath/android_guides/wiki/Displaying-Images-with-the-Picasso-Library

Другие вопросы по тегам