Gallery Fling翻页以及自动翻页
来源:互联网 发布:程序员逻辑思维训练 编辑:程序博客网 时间:2024/06/11 15:25
说明:每次FLing最多翻一页,平滑翻页。支持自动翻页
public CustomGallery(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); handler = new Handler(); postDelayedScrollNext(); } private void postDelayedScrollNext() { handler.postDelayed(new Runnable() { public void run() { postDelayedScrollNext(); Log.d("CustomGallery", "dpad RIGHT"); onKeyDown(KeyEvent.KEYCODE_DPAD_RIGHT, null); } }, 1000); } private boolean isScrollingLeft(MotionEvent e1, MotionEvent e2) { return e2.getX() > e1.getX(); } public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { int kEvent; if (isScrollingLeft(e1, e2)) { //可以改成:if(velocityX > 0),并且这样效果更接近用户体验 Log.d("CustomGallery", "fling LEFT"); kEvent = KeyEvent.KEYCODE_DPAD_LEFT; } else { Log.d("CustomGallery", "fling LEFT"); kEvent = KeyEvent.KEYCODE_DPAD_RIGHT; } onKeyDown(kEvent, null); return true; }
0 0
- Gallery Fling翻页以及自动翻页
- 自动翻页
- 翻页
- 翻页
- 翻页
- 翻页
- 翻页
- 翻页
- 轮播图 自动翻页 (手动停止,翻页)
- firefox自动翻页插件
- 为Android Gallery添加手势翻页
- Hello Views之Gallery(yaozq翻页,仅供参考)
- Gallery去除惯性、半屏翻页
- Android Gallery实现滑动翻页效果
- (自定义View)自动翻页ViewPager
- 解决:ShowModalDialog中的Excel导出窗口不能自动弹出以及翻页的问题
- jquery图片点击自动翻页实现
- Qt textEdit自动翻页功能实现
- IOS背景图片拉伸
- Lua学习笔记 第三章 表达式
- IOS VIEW之间数据传递的方法
- IOS的NSNotificationCenter
- ListView异步加载图片
- Gallery Fling翻页以及自动翻页
- 灰度化、高通滤波、低通滤波概念
- AsyncTask的用法
- android 代码混淆
- Android异步加载图像小结 (含线程池,缓存方法)
- ExecutorService线程池
- android背景平铺
- IPad xib to iPhone
- 如何创建R3 和 BW 的连接