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);
}
笔记持续更新........