Android Imageswitcher:定期切换图像?

Aka*_*tra 4 android loops timer imageswitcher

我正在使用带有TouchListener的ImageSwitcher来更改数组中的图像.它工作正常,但我希望它每x秒左右切换一次图像,这样我就可以添加imageSwitcher.setImageResource(imageList[curIndex]);它.

有什么建议?

And*_*lva 16

试试这个,

 imageSwitcher.postDelayed(new Runnable() {
            int i = 0;
            public void run() {
                imageSwitcher.setImageResource(
                    i++ % 2 == 0 ?
                        R.drawable.image1 :
                        R.drawable.mage2);
                imageSwitcher.postDelayed(this, 1000);
            }
        }, 1000);
Run Code Online (Sandbox Code Playgroud)