下面以RecycleView为例,其他可滑动控件也是一样的

在XML中设置:

android:id="@+id/rv_recycle_view"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:scrollbars="vertical"

android:overScrollMode="never"

/>

或者在代码中设置:recycleView.setOverScrollMode(View.OVER_SCROLL_NEVER);

在设置android:overScrollMode之前和之后的对比图:

compare.jpg

第一张往上滑到边界时继续滑动,会出现弧形光晕,第二张设置android:overScrollMode="never"或者在代码中设置

recycleView.setOverScrollMode(View.OVER_SCROLL_NEVER)之后就不会出现弧形光晕了。

总结:void setOverScrollMode (int mode) mode有三种模式:setOverScrollMode(View.OVER_SCROLL_NEVER)

设置此模式,滑到边界后继续滑动也不会出现弧形光晕setOverScrollMode(View.OVER_SCROLL_ALWAYS)

设置此模式,滑到边界后继续滑动也总是会出现弧形光晕setOverScrollMode(View.OVER_SCROLL_IF_CONTENT_SCROLLS)

设置此模式,如果recycleview里面的内容可以滑动,那么滑到边界后继续滑动会出现弧形光晕;如果recycleview里面的内容不可以滑动,那么滑到边界后继续滑动不会出现弧形光晕.

如有错误,欢迎批评指正!觉得文章对您有帮助,随手点个赞呗!

作者:_小马快跑_

链接:https://www.jianshu.com/p/48506a2c2784

android 光晕动画,Android去掉SrollView、GrdiView、RecycleView、ViewPager等可滑动控件滑动到边缘的光晕效果...相关推荐

  1. android 揭示动画,Android进阶设计 | 使用揭露动画(Reveal Effect)做一个丝滑的Activity转场动画...

    提笔之际(附总体思路) 最近跟几个小伙伴在实践一个项目,考虑到界面效果,我们决定使用揭露动画作为Activity的转场动画. 这里主要是我负责这部分的实现. 话说之前是没接触过的,关于具体的实现跟大体 ...

  2. android 4 动画,[Android]开发App,你得知道这些4——动画

    0.前言 上一篇文章中,我们讲解了Android的触摸事件 有兴趣的可以去看一看 准备工作 在读本文前,你最好有以下准备: (1)安装Android Stuido(以下简称AS) (2)有一定的Jav ...

  3. Android仿抖音加载框之两颗小球转动控件

    Android仿抖音加载框之两颗小球转动控件 本篇文章已授权微信公众号 hongyangAndroid(鸿洋)独家发布. 效果图 安卓版抖音v2.5加载框: 本控件效果图: 使用方法 源码地址:And ...

  4. Android果冻效果滑动控件

    类似于iOS有阻尼效果的滑动控件,一般我们比较亲切地称之为果冻控件 比较常见的地方,如微信里[我]的那个面板模块,即使没有再多的选项,也不会很生硬的不允许用户滑动. 微信是的处理方法是让用户滑动,但最 ...

  5. Android 实现 IOS相机滑动控件

     IOS相比于Android,动画效果是一方面优势,IOS相机切换时滑动的动画很不错,看着是有一个3D的效果,而且变化感觉很自然.Android也可以通过Graphics下面的Camera可以实现3D ...

  6. Android双向滑动控件

    Android双向滑动控件 kaxi4it 关注 一 效果图 二 使用方法 由于新版jcenter强制添加组织还要收费貌似,所以改用jitpack了 最新版本号 在你root的gradle中添加引用 ...

  7. Android左右滑动控件实现开关的切换效果

    /**  * 开关控件,通过左右滑动控件实现开关的切换效果 <br>  * 使用时需要设置开关状态监听{@link OnSwitchStateChangeListener} <br& ...

  8. recycleview横向展开_Android开发之基于RecycleView实现的头部悬浮控件

    RecyclerView是一种类似于ListView的一个滑动列表,但是RecyclerView和ListView相比,RecyclerView比ListView更好,RecyclerView支持横向 ...

  9. android jason动画,Android 动画之Lottie动画使用

    Android 动画之Lottie动画使用 一:简介 Lottie是Airbnb开源的一套跨平台的完整解决方案,设计师只需要使用After Effects(简称AE)设计动画之后,使用Lottic提供 ...

最新文章

  1. java mvc数据库 封装_Springmvc对就jdbc封装的操作
  2. 线程,协程对比和Python爬虫实战说明
  3. vue cli3.0 引入eslint 结合vscode使用
  4. JQuery Mobile 手机显示页面偏小
  5. python 公众号爬虫_python_爬虫_微信公众号抓取
  6. 由社区推动的 .NET 6 新 API
  7. python使用shell命令_python 调用shell命令的方法
  8. linux几种常见的文件内容查找和替换命令
  9. 人民网舆情:公众对网约车或存偏见
  10. Dapper and Repository Pattern in MVC
  11. 使用PyQt打包命令pyinstall的几个问题
  12. 二叉树遍历非递归写法
  13. Hugging Face Course-Introduction学习小记 (part2)
  14. 蚂蚁金服技术专家:mPaaS是如何打造“最懂用户”的App的?
  15. WPF实现选项卡效果(3)——自定义动态添加的AvalonDock选项卡内容
  16. c++信息奥赛一本通网站版在线测评答案
  17. Excel VBA 操作 Word(入门篇)
  18. 新概念第二册 Lesson 1 句子 结构 分析
  19. 图文演示戴尔win10重装系统步骤
  20. 第一部分day5 文件操作

热门文章

  1. 取得成本中心组、成本要素组层级的几个BAPI
  2. 会计记忆总结之八:财务会计报告
  3. 财经法规税收征收管理法律制度练习题三
  4. 不想工作就想创业?我劝你看完这档综艺再决定
  5. linux mail 密码错误,linux下mail使用故障解决
  6. html段落颜色字体字号,(前端)html与css,css 5、颜色、字体、字号量取方式
  7. Python中shuffle() 函数的作用及用法
  8. 【Python教程】两种方法教你拆分含有多种分隔符的字符串
  9. 4道Python基础文件操作函数 练习题
  10. Python的10大最佳功能是什么?