:7.442MB : :1 :2019-11-08 15:40:42
在安卓开发中或许我们会遇到这样的情况,当用户点击屏幕的某个区域时候触发一事件,那么如何指定这个屏幕区域呢?
我们可以这样实现,当用户点击屏幕时我们可以获取用户点击的当前屏幕的坐标,只要获取的坐标在范围内就触发相应事件,反之不进行操作。
注释:如果是windows环境,没有“|” 管道 和 grep 命令,可以直接用
adb shell getevent -p
然后在打印信息里自己过滤 0035 和 0036 找对应如上两行信息
我们需要的就是 其中的max
手机屏幕的分辨率是已知的,还以当前我使用的手机为例
手机屏幕分别率是1080p即:1080(宽) * 1920(高)
实现方法,我们可以在Activity中实现onTouchEvent方法,然后通过event.getX()和event.getY()获取用户当前点击的屏幕的坐标,然后判断坐标是否在指定范围内即可。
10-11MFC 串口开发工具
09-03ObjectARX开发工具与应用实例
08-04图色脚本开发工具,新手也能编写脚本
01-02Python其它开发工具的安装与使用
10-04Word开发工具里面的日期选取器使用方法
11-26word菜单栏开发工具加载项自定义
11-24excel开发工具添加开发工具
11-24Excel开发工具制作条形码的方法