您的位置:首页 > 其它

单机屏幕的处理事件

2016-06-01 14:14 218 查看

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


笔记持续更新........
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  onTouchEvent