什么原因导致设备之间x / y(左/顶)位置的变化?

时间:2011-10-17 18:56:17

标签: basic4android

我注意到avd的硬编码顶部/左侧位置(通过代码收集)与我的Android设备上的相同点不对应。

基本上我有一个地图图像作为面板,另一个包含位置指示器的面板(如x标记点)在avd中正常工作,但在我用来测试的手机上有一个重要的偏移。关注此类硬编码也会导致其他手机出现问题。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

你应该使用'dip'单位(与设备无关的像素)。例如:

Button1.Left = 30dip

通过使用“dip”单位,实际值将根据设备比例进行缩放。