Android中实现双击屏幕跳转

 

 

首页Linux编程

背景:

阅读新闻

Android中实现双击屏幕跳转

[日期:2013-04-17]   来源:Linux社区  作者:dlutbrucezhang   [字体:]  

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);
 // }
 }

更多Android相关信息见Android 专题页面 ?tid=11

Gcc编译C程序常用选项

简单的Linux环境下多线程TCP服务程序框架

相关资讯       Android双击屏幕跳转  Android跳转 

本文评论   查看全部评论 (0)


评论声明

尊重网上道德,遵守中华人民共和国的各项有关法律法规

承担一切因您的行为而直接或间接导致的民事或刑事法律责任

本站管理人员有权保留或删除其管辖留言中的任意内容

本站有权在网站内转载或引用您的评论

参与本评论即表明您已经阅读并接受上述条款

 

 

 

最新资讯

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/6caaaa401085b3fd14fb4a1e97d5389e.html