gpt4 book ai didi

android - 使用 ViewPager 检测滑动并自动切换

转载 作者:行者123 更新时间:2023-11-29 16:19:07 24 4
gpt4 key购买 nike

我想在我的布局顶部创建一个 viewpager,以允许用户滑动浏览图库图像。当页面切换时,我想更改下面反射(reflect)特定图像的文本。是否有一种方法可以监听此操作?

此外,我希望此 slider 每 5 秒自动切换一次。有没有切换的方法?

最佳答案

为了检测 ViewPager 何时更改 View ,您需要实现 ViewPager.OnPageChangeListener 并将其设置在 ViewPager 上:

viewPager.setOnPageChangeListener(new MyOnPageChangeListener);

应该有这个:

// view pager item selected

public void onPageSelected(int i) {
updateUI(i);
}

我的站点上有一个带有更新 TextView 的完整工作示例:http://responsiveandroid.com/2012/01/26/android-viewpager-and-gallery-integration.html

要自动分页,您需要使用 Handler 类

(未经测试)

handler.postDelayed(new Runnable() {
public void run() {
viewPager.setCurrentItem(viewPagerCurrentItem++);
}
},5000);

关于android - 使用 ViewPager 检测滑动并自动切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8177109/

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