加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

Android中达成双击屏幕跳转

发布时间:2021-11-21 19:04:02 所属栏目:PHP教程 来源:互联网
导读:Android中实现双击屏幕跳转 2个类 一个是Activity 另一个是OnDoubleClick事件处理类 import android.app.Activity; 2 import android.os.Bundle; 3 import android.view.GestureDetector; 4 import android.view.MotionEvent; 5 import android.view.View.On

Android中实现双击屏幕跳转
 
2个类
 
一个是Activity
 
另一个是OnDoubleClick事件处理类
 
import android.app.Activity; 2 import android.os.Bundle; 3 import android.view.GestureDetector; 4 import android.view.MotionEvent; 5 import android.view.View.OnTouchListener; 6  7 /** 8  *  9  * <p>class instruction:内部界面 核心Activity</p>10  * create in 2011-12-2 @author Mercury11  */12 public class GameActivity extends  Activity {13    GameActivityHelper helper;14    private GestureDetector gd;15    @Override16    public void onCreate(Bundle savedInstanceState) {17        super.onCreate(savedInstanceState);18        helper=new GameActivityHelper(this);19        helper.init();20        setContentView(helper.getGameView());21        gd=new GestureDetector(this,new OnDoubleClick());22    }23      @Override24    public boolean onTouchEvent(MotionEvent event) {25        return gd.onTouchEvent(event);26    }27 }1 import android.app.Activity;
 import android.os.Bundle;
 import android.view.GestureDetector;
 import android.view.MotionEvent;
 import android.view.View.OnTouchListener;
 
/**
 *
* <p>class instruction:内部界面 核心Activity</p>
 * create in 2011-12-2 @author Mercury
*/
 public class GameActivity extends Activity {
 GameActivityHelper helper;
private GestureDetector gd;
 @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
 helper=new GameActivityHelper(this);
 helper.init();
 setContentView(helper.getGameView());
 gd=new GestureDetector(this,new OnDoubleClick());
 }
 @Override
public boolean onTouchEvent(MotionEvent event) {
return gd.onTouchEvent(event);
 }
 }
 
--------------------------------------
 
 import android.view.GestureDetector;
 import android.view.MotionEvent;
 
public class OnDoubleClick extends GestureDetector.SimpleOnGestureListener{
 @Override
public boolean onDoubleTap(MotionEvent e) {
//TODO
return true;
 }
 // @Override
 // public boolean onDoubleTapEvent(MotionEvent e) {
 // return super.onDoubleTapEvent(e);
 // }
 }

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读