如何使用 picasso android 预下载图像?
how to pre-dowload images using picasso android?
I am implementing a kind of tab like browsing in android using Picasso, whenever a tab is selected the Picasso code to get it from the URL is called.我想让它对用户更友好,并将所有图像下载到设备上,以便从设备而不是互联网上选择不同的选项卡。
是否有 Picasso 命令缓存 URL 供以后使用?即使从不同的片段或 activity?
使用它
我试过:
Picasso.with(this).load(URL).fetch();
但好像不太顺利...
实际上 fetch()
很有魅力。这是我的 Activity 的代码。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Picasso.with(this).load(URL).fetch();
}
应用程序 运行 后,图像已成功下载并按预期缓存。
所以问题不在于那行代码。可能是其他原因,比如你忘记在manifest中添加INTERNET权限,或者URL里面的图片不存在。
I am implementing a kind of tab like browsing in android using Picasso, whenever a tab is selected the Picasso code to get it from the URL is called.我想让它对用户更友好,并将所有图像下载到设备上,以便从设备而不是互联网上选择不同的选项卡。
是否有 Picasso 命令缓存 URL 供以后使用?即使从不同的片段或 activity?
使用它我试过:
Picasso.with(this).load(URL).fetch();
但好像不太顺利...
实际上 fetch()
很有魅力。这是我的 Activity 的代码。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Picasso.with(this).load(URL).fetch();
}
应用程序 运行 后,图像已成功下载并按预期缓存。
所以问题不在于那行代码。可能是其他原因,比如你忘记在manifest中添加INTERNET权限,或者URL里面的图片不存在。