跨屏幕指向图片的相对位置

时间:2018-03-07 21:37:18

标签: android

我正在尝试将textView放在与图片上的点相关的特定位置(引脚的名称,必须是可编辑的),我在使用不同的屏幕尺寸时面临问题,所以我有任何方法可以使这项工作。 我尝试了一些手机:

-4.3', 720 x 1280 pixels (~342 ppi density) 
-4.0', 480 x 800 pixels, (~233 ppi density) 
-5.1' 1440 x 2560 pixels (~577 ppi density)

当我让它适用于一个设备时,它不适用于其他两个

I would like to make it like this

1 个答案:

答案 0 :(得分:1)

缩放文本字段的位置的方法与缩放图像的方法相同。

scaledX=  x_on_disk*image_width_on_screen/image_width_on_disk
scaledY=  y_on_disk*image_height_on_screen/image_height_on_disk