android 光晕动画,Android去掉SrollView、GrdiView、RecycleView、ViewPager等可滑动控件滑动到边缘的光晕效果...
下面以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等可滑动控件滑动到边缘的光晕效果...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 找出素数并升序排列c语言,习题:随机产生
- 下一篇: android世界时钟代码大全,世界时钟