Android中如何在点击事件中获得手指所在的X,Y坐标?

移动开发 > Android [问题点数:40分,结帖人xieyunchao]
等级
本版专家分:0
结帖率 98.63%
等级
本版专家分:5403
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
xieyunchao

等级:

android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取)

做一个view背景特效的时候被坐标的各个获取方法搞晕了,几篇抄来抄去的博客也没弄很清楚。 现在把整个总结一下。 其实只要把下面这张图看明白就没问题了。 涉及到的方法一共有下面几个: view获取...

第17天 Android Touch事件学习 4 获取手指触摸位置

这是事件学习的第四篇文章,以下是之前的: 《Andorid Touch事件学习 1 点击事件》 ... 还是回到onTouchEvent方法传递的参数MotionEvent类,其对象有四个方法可以获取当前手指在屏幕上的位置信息,但是一个是相对

android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取)

做一个view背景特效的时候被坐标的各个获取方法搞晕了,几篇抄来抄去的博客也没弄很清楚。现在把整个总结一下。其实只要把下面这张图看明白就没问题了。涉及到的方法一共有下面几个:view获取自身坐标:getLeft(),...

Android开发-触屏事件的获取和触摸屏幕位置

修改后的工厂测试程序,用到了关于触摸事件的获取,顺便学习关于触摸事件和触摸位置的知识,其方法如下:   public boolean onTouchEvent(MotionEvent event) { //获得触摸的坐标 float x = event.getX()...

Android中如何在点击事件中获得手指所在XY坐标

Android开发 之 屏幕坐标获取想(xy

计算该视图全局坐标xy值,(注意这个值是要从屏幕顶端算起,也就是包括了通知栏的高度)//获取当前屏幕内的绝对坐标  getLocationInWindow  计算该视图所在的widnow的坐标xy值,//获取整个...

android 获取view屏幕内的x y坐标

getLocalVisibleRect , 返回一个填充的Rect对象, 感觉是这个View的Rect大小,left,top取到的都是0 ··· getGlobalVisibleRect , 获取全局坐标系的一个...getLocationOnScreen ,计算该视图全局坐标系...

android之位置坐标

control.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { // TODO Auto-generated method stub System.out.println(v.getX()+"-----

android坐标

(一)首先明确一下 android 坐标系统 :  屏幕的左上角是坐标系统原点(0,0)  原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向   (二)关于Scroll: 屏幕显示的内容很多时,会有超出一屏...

Android 事件分发和处理

上次跟大家分享了一下自定义View的一下要点,这次跟大家聊一下View的事件分发及处理,为什么主题都是View,因为作为一名初级应用层Android工程师,跟我打交道最多的莫过于各种各样的View,只有详细了解他们各自的...

Android 坐标系及动画移动坐标相关集合

这三维坐标的点处理就能构成Android丰富的界面或者动画等效果,所以Android坐标整个Android界面算是盖楼房的尺寸草图,下面我们就来看看这些相关的概念。 2-1 Android屏幕区域划分 我们先看一副图来了解一下...

Android 坐标常识

大部分Android开发人员都对View的坐标感到有点迷茫,尤其是初学自定义...它和笛卡尔坐标Y轴方向正好是反的,而X轴方向相同,当屏幕内容显示不下的时候,会超出一屏,于是就出现了ScrollView,该类的父类View有个

android坐标

(一)首先明确一下 Android 坐标系统 :  屏幕的左上角是坐标系统原点(0,0)  原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向   (二)关于Scroll: 屏幕显示的内容很多时,会有超出一...

Android Studio——android坐标

说来说去都不如 画图示意 简单易懂啊!!!真是的!...(一)首先明确一下 android 坐标系统 :  屏幕的左上角是坐标系统原点(0,0)  原点向右延伸是X轴正方向,原点向下延伸是Y

Android中View的事件分发机制

也就是说,当我们屏幕上绘制出看到一个View后,想对对它做一些点击、滑动等操作,系统是如何把这个事件传递到这个View,这个传递过程就是分发过程。 认识MotionEvent 在手指接触屏幕后所...

android坐标

(一)首先明确一下 android 坐标系统 :  屏幕的左上角是坐标系统原点(0,0)  原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向   (二)关于Scroll: 屏幕显示的内容很多时,会有超出一屏...

Android中处理view弹起(即MotionEvent.ACTION_UP)事件发生时触摸点是否该view组件的范围内

我们Android程序进行操作时,经常会发生按错了一个按钮。这种情况下,我们会按下按钮的情况下移动手指到这个按钮的外面从而实现取消之前的按下操作,个人觉得这种方法的体验很好(而微信没有实现这个功能)...

深刻理解Android坐标

说来说去都不如 画图示意 简单易懂啊!!!真是的! 来吧~~先上张图~~!...(一)首先明确一下 android 坐标系统 :  屏幕的左上角是坐标系统原点(0,0)  原点向右延伸是X轴正方向,原点向下延伸是Y

Android屏幕坐标与OpenGL ES视口坐标的转换

在Android opengl编程,涉及到手指触摸屏幕事件,就不可避免地需要解决两种坐标转换的问题。  先定义类内的全局变量,表示OpenGL所在区域的屏幕宽高。 private int w; private int h;  然后找到重绘的函数,...

android坐标体系系统介绍

(一)首先明确一下 android 坐标系统 :  屏幕的左上角是坐标系统原点(0,0)  原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向   (二)关于Scroll: 屏幕显示的内容很多时,会有超出一屏...

android 动态控制控件位置 控件位置为点击位置

需求:进度圈显示在手指点击位置 设备:平板 解决办法:将点击事件获取到的位置(MotionEvent e)与控件设置位置建立联系 网上找了很多都没有解决问题,下面代码为自己摸索得到的解决办法,可能不实用于所有,...

android坐标

(一)首先明确一下 android 坐标系统 :  屏幕的左上角是坐标系统原点(0,0)  原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向   (二)关于Scroll: 屏幕显示的内容很多时,会有超出一屏...

Android中坐标体系与实现滑动效果的几种方式

1、Android坐标系:它是以手机屏幕左上角为坐标原点,向右为X轴正方向,向下为Y轴正方向。   2、视图坐标系:描述的是子视图父视图的位置。坐标原点是父视图的左上角,向右为X轴正方向,向下为Y轴正方向。 ...

android坐标

(一)首先明确一下 android 坐标系统 :  屏幕的左上角是坐标系统原点(0,0)  原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向   (二)关于Scroll: 屏幕显示的内容很多时,会有超出一屏...

AndroidAndroid 事件处理

了解Android中如何接收和处理键盘和鼠标事件,以及如何用代码来产生事件。 主要学习内容: 1. 接收并处理鼠标事件:按下、弹起、移动、双击、长按、滑动、滚动 2. 接收并处理按键事件:按下、弹起 3. 模拟鼠标/...

android坐标

(一)首先明确一下 android 坐标系统 :  屏幕的左上角是坐标系统原点(0,0)  原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向   (二)关于Scroll: 屏幕显示的内容很多时,会有超出一屏...

带你从源码一步步分析Android View面试事件分发流程

在Android中事件分发机制是一块很重要的知识点,掌握这个机制能帮你平时的开发解决掉很多的View事件冲突问题,这个问题也是面试问的比较多的一个问题了,今天就来一探究竟

android坐标

(一)首先明确一下 android 坐标系统 :  屏幕的左上角是坐标系统原点(0,0)  原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向   (二)关于Scroll: 屏幕显示的内容很多时,会有超出一屏...

浅谈android中手机联系人字母索引表的实现

实际上字母索引表的效果,可以说现在的众多APP使用的非常流行,比如支付宝,微信的联系人,还有购物,买票的APP选择全国城市,切换城市的时候,这时候的城市也就是按照一个字母索引的顺序来显示,看起来是很...

Android中事件分发和处理

我们都能详细地说出Android的四大组件:Activity,Service,ContentProvider和BoardcastReceiver,但是四大组件之外,我们用到也很多的是什么,其中肯定包括View,View是用户跟程序沟通的入口,也是程序展现给用户...

相关热词 c# 字典对象池 c#5.0 安装程序 c# 分页算法 c# 多层文件 c# 判断文件修改时间 c#自定义控件怎么引用 c# 开发流程图 c# 子类构造 c# 编写webapi c# in sql 参数