我需要动态显示图像视图中的一定数量的图像,每隔几秒钟,我需要在该图像视图中显示大约40个图像,没有onclick事件或其他,只需更改图像,最好从网站获取它们,我该怎么做呢? 非常感谢你的帮助。
答案 0 :(得分:1)
使用处理程序每次指定延迟时更改图像。发布一个Runnable,可以随时改变图像。
通常人们使用异步任务在线加载东西。我个人从未需要,但您可能需要在异步任务中加载图像,因为它可能会降低UI速度并提示强制退出。检查一下。
答案 1 :(得分:0)
Bitmap bmp = MediaService.getDisplayImage("image_url", getApplicationContext());
((ImageView)findViewById(R.id.yourimageviewid)).setImageBitmap(bmp);
通过这种方式,您可以从网络中检索图像并设置到您的ImageView中......使用计时器可以管理所有随机播放的图像等细节。