1.添加viewFlipper控件,实现OnGestureDetector接口
2.viewFlipper.addView()
3.重载onFling()进行手势判断
@Override
public boolean onTouchEvent(MotionEvent ev) {
geDetector.onTouchEvent(ev);
return super.onTouchEvent(ev);
2.viewFlipper.addView()
3.重载onFling()进行手势判断
4.重载activity和viewFlipper中子view的OnTouchEvent()事件
gridview中item能监听触摸事件:
GridView gridview = new GridView(HomeActivity.this){@Override
public boolean onTouchEvent(MotionEvent ev) {
geDetector.onTouchEvent(ev);
return super.onTouchEvent(ev);
};
本文介绍如何在Android应用中使用ViewFlipper实现手势滑动切换视图效果。通过添加ViewFlipper控件并实现OnGestureDetector接口,再结合重写onFling()方法进行手势判断,最终达到流畅的手势滑动体验。
195

被折叠的 条评论
为什么被折叠?



