当前位置: 代码迷 >> Android >> 跪求大神指导 连连看程序安装到大屏幕过后触摸坐标获取的有关问题
  详细解决方案

跪求大神指导 连连看程序安装到大屏幕过后触摸坐标获取的有关问题

热度:87   发布时间:2016-05-01 17:58:55.0
跪求大神指导 连连看程序安装到大屏幕过后触摸坐标获取的问题
我是一个新手
关于这个问题在网上找了一个下午都没找到解决办法
实在惭愧 跪求大神指导
我这个连连看是写在320 480上面的
我自己的手机分辨率要大很多
就是安装到自己手机上面过后 整个游戏界面都放大了来适应屏幕
但是屏幕获取的坐标却还是原来的算法 也就是只有手机的左上角320 480的一块有反应
求指教 先拜谢了~~~

------解决方案--------------------
你的程序就应该先判断手机屏幕的宽高啊,然后再来定位,不要写死了。
------解决方案--------------------
改算法呗,例如按你原先的分辨率,

假设某一个区域的起点x=100,y=100,结束点x=200,y=200

那么在你原先的分辨率上,倍率是1,也就是说将原先的算法坐标都要乘以一个倍率变量对象。

当分辨率不同时,以你标准的分辨率的基础上,根据不同分辨率去计算放大或者缩小的倍率,每个坐标都乘以这个倍率就可以达到你的要求了。
  相关解决方案