程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> android-Android中如何實現每10秒鐘換一幅圖片?

android-Android中如何實現每10秒鐘換一幅圖片?

編輯:編程綜合問答
Android中如何實現每10秒鐘換一幅圖片?

我是一名初學者,正在寫一個基礎的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();
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved