tabhost activity 手势滑动

来源:互联网 发布:java从文本中读取数据 编辑:程序博客网 时间:2024/06/01 08:07

GestureDetector 类的实现:

public class MyGesture extends GestureDetector.SimpleOnGestureListener{ @Overridepublic boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,float velocityY) {Log.e("ttg", "onfling");// TODO Auto-generated method stubif(e2.getX() - e1.getX()>0)// right{                    //do what you want to do}else if(e2.getX() - e1.getX()<0)//left{               //do what you want to do               }return true;}

Activity中的实现:

private GestureDetector gd;wifigd = new GestureDetector(this, new TTGesture());@Overridepublic boolean onTouchEvent(MotionEvent event) {// TODO Auto-generated method stubreturn this.wifigd.onTouchEvent(event);}

TabGroup中的实现:

@Overridepublic boolean onTouchEvent(MotionEvent event) {// TODO Auto-generated method stubreturn this.getCurrentActivity().onTouchEvent(event);}









原创粉丝点击