【发布时间】:2012-06-12 10:19:06
【问题描述】:
我使用图像视图,我想以特定的时间间隔更改图像。
我有 10 张图片。
我是怎么做到的?
【问题讨论】:
-
你试过了吗?这不是一个“为我做”的网站...
我使用图像视图,我想以特定的时间间隔更改图像。
我有 10 张图片。
我是怎么做到的?
【问题讨论】:
您将需要 TimerTask。
下面的片段会帮助你
它将每 3 秒更换一次图像。
timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
runOnUiThread(new Runnable() {
public void run() {
if (flag > 1) {
timer.cancel();
timer = null;
} else
imageView.setImageResource(images[flag++]);
}
});
}
}, System.currentTimeMillis(), 3000);
【讨论】: