我在画布上画了一个完美的大正方形,然后把这个大正方形分成15x15个小正方形。
现在我正在使用图像沿X轴和Y轴移动位图。位图的大小与较小的正方形相同。
它沿着X轴完美地一次移动一个正方形。但它覆盖了沿Y轴的不止一个正方形。所以我必须乘以大约0.93,得到较小正方形的大小。但问题是,手机和平板电脑的不同设备会使情况变得更加复杂。
有人知道为什么Y轴和X轴不同吗?
提前谢谢。。。
使用我的设备并运行以下命令,大多数显示器在X轴和Y轴之间的密度略有不同:
adb shell dumpsys display
搜索";密度";,我得到了结果:
PhysicalDisplayInfo{1080 x 2280, 60.000004 fps, density 3.0, 442.451 x 438.727 dpi, secure true, appVsyncOffset 0, bufferDeadline 17666666}
根据你如何声明你的方块,这可能是原因。