Android实现左右滑动页面
16lz
2022-07-25
public class TestHD extends Activity implements OnGestureListener,OnDoubleTapListener
@Overridepublic boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,float velocityY) {// TODO Auto-generated method stubif (e1.getX() > e2.getX()) {// move to leftmViewFlipper.showNext();} else if (e1.getX() < e2.getX()) {mViewFlipper.setInAnimation(getApplicationContext(),R.anim.push_right_in);mViewFlipper.setOutAnimation(getApplicationContext(),R.anim.push_right_out);mViewFlipper.showPrevious();mViewFlipper.setInAnimation(getApplicationContext(),R.anim.push_left_in);mViewFlipper.setOutAnimation(getApplicationContext(),R.anim.push_left_out);} else {return false;}return true;}
@Overridepublic boolean onTouchEvent(MotionEvent event) {return this.mGestureDetector.onTouchEvent(event);}
更多相关文章
- Action for BroadcastReceiver's method
- TabHost两种实现方式
- android中textView周围显示图片
- android监听键盘弹出or隐藏方法
- Android(Java):滑动删除实现——重写onTouch
- Android学习--Android带删除按钮的ListView
- android显示gif图片
- android的activitygroup使用
- android 自定义TextView中Html超链接点击事件详解