【发布时间】:2019-08-14 02:59:13
【问题描述】:
我的图片是从 HttpURLConnection 加载的。
我有 3 张图片,想在一个 ImageView 中每 2 秒更改一次。
例如,image1 -> image2 -> image3 -> image1 -> image2 ...
目前,我的代码如下:
Picasso.with(this).load(BASE_URL + "admin/"+image1).fit().centerInside().into(ivImage);
Picasso.with(this).load(BASE_URL + "admin/"+image2).fit().centerInside().into(ivImage);
Picasso.with(this).load(BASE_URL + "admin/"+image3).fit().centerInside().into(ivImage);
【问题讨论】:
-
handle.postDelayed()可能会帮助你.. 但要小心内存泄漏 -
@ADM 遵循解决方案后,我的应用程序崩溃了。我把 Picasso.with(this).load(BASE_URL + "admin/"+image1).fit().centerInside().into(ivImage);在 run() 方法中。
标签: android image imageview httpurlconnection picasso