在网上找了一圈,只找到一种方法是 往第一个和最后一个 添加一个 默认空白屏,
当运行到第一屏的时候,回退到原先的屏幕。
这种方法是可以实现 ViewPager 回弹,但是我觉的这样实现很不妥当,因为Viewpager.getCount()改变了,会导致很多地方都要修改。
我看了Viewpager的源代码,发现有一个类 EdgeEffectCompat.java
http://developer.android.com/reference/android/support/v4/widget/EdgeEffectCompat.html 拒官方文档说是,可以实现当滑到边缘时做一些动画,但是没有相关例子。 各位大牛有没有什么建议,,方法来实现Viewpager的回弹效果。
当运行到第一屏的时候,回退到原先的屏幕。
这种方法是可以实现 ViewPager 回弹,但是我觉的这样实现很不妥当,因为Viewpager.getCount()改变了,会导致很多地方都要修改。
我看了Viewpager的源代码,发现有一个类 EdgeEffectCompat.java
http://developer.android.com/reference/android/support/v4/widget/EdgeEffectCompat.html 拒官方文档说是,可以实现当滑到边缘时做一些动画,但是没有相关例子。 各位大牛有没有什么建议,,方法来实现Viewpager的回弹效果。
解决方案 »
- Flex 移动手机开发如何弹出提示框
- 一个Activity是不是只对应一个xml布局文件啊?
- 关于JNI调用返回结构体的问题!请教一下!
- 关于android全局变量的存储static or application
- 动画的start函数写在onCreate函数里为什么无效
- 【菜鸟】run起项目后虚拟机一直处于黑屏和只出现android字样是什么回事?
- 怎么在java类里面发送广播,跪求大神指点
- 关于双屏显示的问题
- android
- total control 和 adb的 问题,一百分拿走
- 如何通过代码移动程序到SD卡? 或者ADB把一个在内存的程序移到SD卡.100分.够高了吧..
- 如何从Tabhost跳转到普通 activity(带动画)
有没有你需要的