Я хочу сделать таймер, который меняет картинку на экране, когда интервал картинки закончился.
for(int x = 0; x < intervals.size(); x++)
{
t.schedule(new TimerTask(){
@Override
public void run() {
runOnUiThread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
ImageView foto = (ImageView) findViewById(R.id.imageView1);
Bitmap bmp = sponsorlijst.get(index).getFoto();
foto.setImageBitmap(bmp);
if(index < sponsorlijst.size() -1)
{
index ++;
}
else
{
index = 0;
}
}
}
);
};}, 0, intervals.get(x));
Интервалы представляют собой список с разным временем показа картинок и картинок в спонсорстве.
Кто-нибудь знает, как изменить интервал таймера во время работы? Спасибо