android 关于在不同的手机屏幕下取点的有关问题

android 关于在不同的手机屏幕上取点的问题
有一张图片 我必须用把图片绘制在背景图片的某个位置 (比如说背景图片是个人,将其定位在人眼睛那个地方),用canvas绘制,假如在某种屏幕下 坐标为(10,10)正好在眼睛那个地方 那么到其他尺寸的屏幕下,(10,10)这个坐标还能定位到眼睛那个位置么,如果不能应该采用什么方法,才能解决呢。

------解决方案--------------------
只能在程序中读取屏幕信息,比如分辨率阿,像素密度阿什么的

然后在计算应该出现的位置
------解决方案--------------------
不能了 可以试试专门针对不同的分辨率处理 主流的处理比如 800*600 等等
试试相对的布局先获得人的位置然后定位 更具手机的分辨率进行校正
------解决方案--------------------
你可以根据屏幕密度来计算出位置,然后再绘点