单机屏幕的处理事件
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); }
笔记持续更新........
相关文章推荐
- 浅谈Android onTouchEvent 与 onInterceptTouchEvent的区别详解
- 自定义ViewGroup (3) 与子View之间 Touch Event的拦截与处理
- android TouchEvent处理流程分析
- Android Touch事件传递的一些总结
- android onTouch()与onTouchEvent()的区别
- Android onTouch事件传递机制
- 谈谈对dispatchTouchEvent、onInterceptTouchEvent和onTouchEvent的理解
- 识别输入装置ID与InputDevice装置(Improved event management)
- 控件传递事件
- 浅谈Android onTouchEvent 与 onInterceptTouchEvent的区别详解
- android 左右滑动事件
- android Fragment中没有onTouchEvent解决方法
- android在fragment中实现onTouchEvent办法出现的java.lang.NullPointerException
- android触摸事件处理流程
- Android开发中处理TouchEvent的林林总总
- Android事件传递(一View事件的传递)
- dispatchTouchEvent & onTouchEvent & onInterceptTouchEvent
- Android事件分发机制完全解析
- Custom view … overrides onTouchEvent but not performClick
- 自定义控件之触摸事件的传递