本文来自:安卓航班网

具体方式:
1,        Activity中实现onTouchEvent方法,通过event.getX()和event.getY()即可以获得用户操作的坐标。
2,        根据获取到的坐标值,进行判断,执行需要的操作。
具体代码如下:
public class AbsoluteLayout extends Activity {

private TextView tv;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
tv = (TextView) findViewById(R.id.tv);
}

//实现onTouchEvent方法
public boolean onTouchEvent(MotionEvent event) {
//如果是按下操作
if (event.getAction() == MotionEvent.ACTION_DOWN) {
showXY(event.getX(), event.getY());
}
return super.onTouchEvent(event);
}

//获取到坐标,进行判断
private void showXY(float x, float y) {
if (x > 215 && y > 215 && x < 250 && y < 250) {
tv.setText("点中了");
} else {
tv.setText("x坐标:" + x + " y坐标:" + y);
}
}
}

原文地址:http://www.apkway.com/forum.php?mod=viewthread&tid=2454&extra=page%3D1

转载于:https://www.cnblogs.com/yyq-quan/archive/2011/08/02/2125224.html

android获取用户点击的坐标相关推荐

  1. Swift 通过touchesBegan 方法获取用户点击的view,模拟连续点击效果

    一:代码实现 var mV:UIView!var flag = falseoverride func viewDidLoad() {super.viewDidLoad()mV = UIView(fra ...

  2. Android开发——后台获取用户点击位置坐标(可获取用户支付宝密码)

    1. getevent命令 我们首先是根据adb shell getevent命令获取到被点击位置的信息. 这里要说明的是,不同的手机手机获得的点击输出是不一样的.以我的真机为例,输出如下 本文原创, ...

  3. 【百度地图API·javascriptapi】地图定位、创建自定义图标、获取用户点击位置

    引言 地图在网页上的应用远不止于展示,我们可以借助百度地图定位用户的当前位置,在地图上创建自定义的标记,或者在用户点击地图的时候,获取用户点击位置的经纬度. 定位 百度地图给用户提供了专门的定位api ...

  4. Android获取用户位置

    在很多生活类工具应用中都会包含用户位置信息,这样更方便的为用户服务. 经常我们使用三种方式进行定位,获取用户位置,分别是基于基站定位, 网络定位,GPS定位. 一:基站定位(passive):这是基于 ...

  5. android 按键用户点击事件,Android按键事件处理过程详解

    Android按键事件处理过程详解 (2013-09-26 14:05:19) 标签: it 在Android系统中,存在多种界面事件,如点击事件.触摸事件.焦点事件和菜单事件等,在这些界面事件发生时 ...

  6. android获取用户手机信息,Android – 使用AccountManager /手机所有者的姓氏和姓氏获取用户数据...

    在 Ice Cream Sandwich获得此信息很容易,因为Android包含代表设备所有者的个人资料 – 此配置文件称为"Me"配置文件,并存储在 ContactsContra ...

  7. Android 获取用户安装的app信息

    在电子市场类软件中,管理应用程序要获取已经安装的应用程序列表,下面提供两种方法,参考了 http://www.cnblogs.com/mengshu-lbq/archive/2010/09/09/18 ...

  8. android 获取用户双开,android 5.0 创建多用户 双开多开应用(1)

    Andriod5.0多用户 双开应用 android多用户是5.0之后有的,类似windows的账户系统 不过官方还没有完全确认,API大都是hide状态 我这里提供一种方式并不适用所有的,由于我们有 ...

  9. 安卓java 模拟点击类_Android模拟用户点击的实现方法

    前言 Android模拟用户点击.在自动化测试中可使用的工具. 可以利用adb命令,也可以使用Android SDK中的monkeyrunner工具. win7-64 gitbash 使用adb命令 ...

  10. Unity两种获取屏幕点击位置的世界坐标方法

    工作需要,需要根据用户点击的位置向四周发射射线,但是如何获取这个点成了问题. 首先我们需要知道一个方法,一个变量. 这个变量是 Input.mousePosition这个变量是用户点击的屏幕坐标(像素 ...

最新文章

  1. Ubuntu 13.10 安装Terminalx 后更改默认终端设置
  2. 浅析Java各种变量线程安全问题
  3. PHP中集成PayPal标准支付
  4. 自然数 素数 质数_在Java中获取素数的无限列表
  5. 外设驱动库开发笔记18:MS5837压力变送器驱动
  6. 计算机显示休眠状态进不去,解决方法:关闭计算机,或使其进入睡眠或休眠状态...
  7. Matlab 散点 拟合 曲率,有数据点,希望得到一条拟合曲线,再求出这条曲线的曲率,求助!...
  8. 三到五年Java简历模板
  9. NS3 Tracing System详解
  10. html种颜色的三种不同表示方法,html网页背景颜色的代码是什么?颜色有几种表示方法?...
  11. nali工具解析ip来源
  12. 《编码-隐匿在计算机软硬件背后的语言》--读后小记
  13. Oracle (01)Oracle数据库的安装步骤.搭建上课所用的数据库环境.table (二维表).查看表结构.数据库中常用的数据类型
  14. 域名服务器作用是,域名服务器的作用
  15. 【系统运维-raid5】HW5885V3下挂4块2T硬盘如何做RAID5
  16. DBeaver Read-only:No corresponding table column
  17. 微信限制收付款怎么解决_解决付款处理问题
  18. 打印模板-Zebra指令
  19. 【搜索】【Meet in the middle】世界冰球锦标赛Ice Hockey World Championship
  20. java反编译工具(class转java)

热门文章

  1. 两端“弱智”的HTML代码
  2. html上传图片(进度条变化)、音乐
  3. iOS ImageView不规则图片自适应缩放
  4. 一张图学会Python3的基本用法
  5. HTML5-坦克大战一画出敌人坦克并让自己的坦克可以发子弹的功能(二)
  6. Tomcat 访问manager app报403 解决方案(虚拟机可以正常使用,外面访问报错)
  7. 10.TreeSet、比较器
  8. Ado.net的连接池
  9. Web站点风格切换的实现
  10. ios开发笔记之 视频播放收藏