Android 中使用ViewPager 并实现自动滚动效果。
学习自:自己研究
OverView
我们在很多软件中都见过一下的效果,他的效果就是在在 APP的顶部会个自动滚动的View在滑动,那么我们看一下如何使用他吧。
ViewPager的自动滚动效果
在 2019-12-27 日 我发过一篇 Android 中如何使用ViewPager的文章,如果你还不会ViewPager的基础使用,那么我觉得你可以去看一下.链接。
好了不多废话,我们看一下如何去实现ViewPager的自动滚动的效果。
这边我是用到了:
1.Timer
2.TimerTask
3.Handler
接着让我们先看一下源代码吧:
void GetTheViewPagerRoll() {
AllCount = viewList.size();
Timer timer = new Timer();
TimerTask timerTask = new TimerTask() {
@Override
public void run() {
Log.d("NowCountAll=", String.valueOf(AllCount));
if (CountNow == AllCount - 1) {
isMax = true;
}
if (CountNow == 0) {
isMax = false;
}
if (is