张圣华的博客

菜鸟修炼中

单机屏幕的处理事件

onTouchEvent():单机屏幕的事件处理

public boolean onTouchEvent(MotionEvent event) {
		/* 
		 *  ACTION_DOWN-----用户按下屏幕的事件
		 *  ACTION_MOVE-----用户滑动的时间
		 *  ACTION_UP  -----用户手指从按下状态抬起屏幕的时间
		 *  函数:getX(),getY();
		 *  getAction()-----得到操作事件的类型
		 *  getDownTime()---得到用户按下的时间
		 *  getEventTime()--得到用户操作的时间
		 *  getPressure()---得到用胡的触摸压力值
		 */
		//当点击屏幕的时候
		if(MotionEvent.ACTION_DOWN==event.getAction()){
			//得到点击的x坐标
			float x=event.getX();
			//得到点击的Y坐标
			float y=event.getY();
			//显示坐标于Tv1上
			Toast.makeText(this, "点击的屏幕的位置为:\nx="+x+"\ny="+y, Toast.LENGTH_SHORT).show();
		}
		return super.onTouchEvent(event);
	}

笔记持续更新........
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zsh157621866651/article/details/51555559
文章标签: onTouchEvent
个人分类: Android开发
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭