是否可以在运行时从服务器获取图标?

时间:2018-04-23 11:15:06

标签: android icons xml-drawable

我不想在应用程序中有一些图标。我可以从服务器下载图标吗?怎么能这样呢?也许我需要一个缓存。

从svg转换为xml的图标。

2 个答案:

答案 0 :(得分:0)

是的,确定..你可以点击API并解析名为iconurl的参数并将参数放入毕加索。

喜欢这个。

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

答案 1 :(得分:0)

在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