gpt4 book ai didi

android - 在 ViewPager Android 中设置两次图像滑动之间的计时器

转载 作者:行者123 更新时间:2023-11-29 21:14:09 25 4
gpt4 key购买 nike

您好,我的 ViewPager 中有 20 张图片,我需要在 3 秒后自动将一张图片移动到另一张图片

请问我该怎么做?

最佳答案

如果你必须使用ViewPager,那么:

Handler handler = new Handler();
handler.postDelayed( new Runnable() {
int item_count=0;
@Override
public void run() {
mViewPager.setCurrentItem(item_count);
if (item_count == max_count) {
item_count=0;
} else {
item_count++;
}
handler.postDelayed(this, 3000);
}
} , 3000);

但为了您的目的,最好使用 ViewFlipper 并在您的 ViewFlipper 对象上调用这两个方法:

//How long to wait before flipping to the next view
mFlipper.setFlipInterval(3000);


//Start a timer to cycle through child views
mFlipper.startFlipping();

享受 :)

关于android - 在 ViewPager Android 中设置两次图像滑动之间的计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21884494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com