我現在正在實現視圖傳呼機,並且我想要在特定的時期自動地逐一更改圖像時間可能在5毫秒內一次。如何在視圖傳呼機中自動更改圖像,當它到達最後一張圖像時它應該自動到達第一張圖像
我也有手動允許用戶刷卡圖像(它工作正常)
但圖像不會自動改變,當它到達最後的圖像就會自動走到第一圖像
final Handler handler = new Handler();
final Runnable Update = new Runnable() {
public void run() {
if (currentPage == strImages.length-1) {
currentPage = 0;
}
intro_images.setCurrentItem(currentPage++, true);
}
};
timer = new Timer(); // This will create a new Thread
timer .schedule(new TimerTask() { // task to be scheduled
@Override
public void run() {
handler.post(Update);
}
}, 500, 3000);
我用上面的代碼,但它不能正常工作
我已經嘗試了所有這些,但它不符合我的要求,我可以期待一些新的答案 我已經看到了這個答案和嘗試,但沒有用它不改變 – Jeyaseelan
@Jeyaseelan檢查更新ans –
非常感謝它解決了我的問題到底@Nilesh Rathod – Jeyaseelan