第一步:ViewPager实现这个这个接口

        viewPager.addOnPageChangeListener(this);

第二步:接口必须要实现的三个方法

 //此方法在滑动ViewPager的时候一直被调用,页面在滑动过程中不停触发该方法:“position”按照api的解释是“目前显示在屏幕上的第一个页面,只要positionOffset不为0,那么他后面的页面同样是可见的”//position 返回滑动结束后页面的下标@Overridepublic void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {if (position==0)textView.setText("温度");else if (position==1)textView.setText("湿度");else if (position==2)textView.setText("光照");else if (position==3)textView.setText("CQ2");else if (position==4)textView.setText("PM2.5");else if (position==5)textView.setText("道路状态");}@Overridepublic void onPageSelected(int position) {}//当页面的滑动状态改变时该方法会被触发,页面的滑动状态有3个:“0”表示什么都不做,“1”表示开始滑动,“2”表示结束滑动@Overridepublic void onPageScrollStateChanged(int state) {}

Android ViewPager 滑动监听事件相关推荐

  1. android触摸滑动监听,Android 滑动监听的实例详解

    Android 滑动监听的实例详解 摘要: ScollBy,ScollTo是对内容的移动,view.ScollyBy是对view的内容的移动 view,ScollTo是对内容的移动(移动到指定位置), ...

  2. Android的Listener监听事件分析

    Android中的回调一直是我难以理解的一部分,总是很容易绕进去,但是细细想一下其实这些方法或者称之为函数都是在一个线程乃至一个进程中执行,肯定会存在先后的顺序,下面就先分析一下Listener,以后 ...

  3. Android中自定义ScrollView的滑动监听事件,并在滑动时渐变标题栏背景颜色

    效果图 滑动前: 滑动中: 滑动到底部: 项目结构 ObservableScrollView package com.jukopro.titlebarcolor;import android.cont ...

  4. android gridview滑动监听,Android GridView 滑动条设置一直显示状态(推荐)

    Android GridView 滑动条设置一直显示状态(推荐) 模拟GridView控件: android:id="@+id/picture_grid" android:layo ...

  5. android Preference以及监听事件学习

    [size=medium][b]基础知识[/b][/size] 在Android系统源码中,[color=red]绝大多数应用程序的UI布局采用了Preference的布局结构[/color],而不是 ...

  6. Android增加自定义监听事件

    适配器中 public interface ShippingDelOnClickListener {public void onClickListenerShippingDel(int positio ...

  7. android地图旋转监听,android 百度地图  监听事件

    1.一般事件监听 在初始化地图Activity时,注册一般事件监听,并实现MKGeneralListener的接口处理相应事件,将mBMapMan.init("我的Key", nu ...

  8. Android开发之解决NestedScrollView滑动监听兼容低版本的方法

    NestedScrollView的滑动监听目前仅限api23及以上,为了兼容低版本如下自定义方法 可以自定义NestedScrollView即可如下: package cn.net.gfan.worl ...

  9. android ViewPager实现无限轮播和设置监听事件

    ViewPager的无限轮播,主要以实现为主.代码如下 首先定义activity_viewpager.xml: <LinearLayout android:layout_width=" ...

  10. Android监听左右滑删除通知,Android 滑动监听RecyclerView线性流+左右划删除+上下移动...

    废话不多说了,直接给大家贴代码了.具体代码如下所示: xmlns:tools="http://schemas.android.com/tools" android:layout_w ...

最新文章

  1. Dimple.js基础
  2. C# App.config全攻略
  3. 送卡神算法力作《代码随想录》!
  4. 数据结构:哈希表函数构造和冲突解决方法
  5. 【技巧总结】Penetration Test Engineer[2]-Information gathering
  6. Kali Linux 下渗透测试 | 3389 批量爆破神器 | hydra | 内网渗透测试
  7. python+OpenCV图像处理(二)图像像素的访问、通道的合并与分离
  8. Websphere 手动模拟删除应用操作
  9. pygame重新开始_Pygame(十八)音乐
  10. OpenCv图像像素操作
  11. js实现爬取QQ群管理页面所有QQ群成员信息
  12. 心中无码便是高清,用“脑补”除马赛克!
  13. MySQL:互联网公司常用分库分表方案汇总
  14. Cinnamon Applet 入门
  15. PIO(编程输入/输出模型)和DAM(直接访问内存)
  16. 具象的东西_学完就忘?掌握科学的记忆方法,你也能成为学习高手
  17. 搬运+机翻 Unity插件 OBICloth插件官方CharDemo分析
  18. 2021湖南高考成绩查询考生版,湖南省普通高校招生考试考生综合信息平台入口2021...
  19. [转]Linux块设备加速缓存bcache和dm-cache:使用SSD来加速服务器
  20. 后台弹出提示信息方法

热门文章

  1. 如何让元素支持 height:100%效果
  2. jQuery图片垂直滚动焦点图
  3. 反射使用 非空表向空表赋值
  4. $, $, $$, $$, $$a (Run Script File)
  5. powerdesigner安装之后会自动加载到word中怎么去除??
  6. Ajax Sample
  7. 科研 | 如何找到研究的突破点?
  8. 全是90后!这所211大学,拟聘任10名清华北大博士!
  9. 给BERT加一个loss就能稳定提升?斯坦福+Facebook最新力作!
  10. 一段平平无奇的秋招经历