我是一名初學者,正在寫一個基礎的Android程序,想在一個屏幕中像幻燈片一樣顯示5張圖片。每換一次圖片的時間間隔是10秒鐘,一直循環下去。大家誰能告訴我這個程序如何實現,謝謝。
你可以使用CountDownTimer()方法,由以下兩步實現:
1) 聲明一些數組,這些數組包含你圖片的標識符,
2) 聲明countDownTimer:
int i=0;
new CountDownTimer(10000,1000) {
@Override
public void onTick(long millisUntilFinished) {}
@Override
public void onFinish() {
imgView.setImageDrawable(sdk.getContext().getResources().getDrawable(array[i]));
i++;
if(i== array.length) i=0;
start();
}
}.start();