我使用的是Image View,我希望以特定的间隔更改图像。
我有10张图片。
我是怎么做到的?
答案 0 :(得分:1)
你需要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);