我开发了一个应用程序。我定位我的视图,使用屏幕尺寸计算位置。例如视图 A,我定位轴 X 30% 屏幕宽度和 Y 30% 屏幕高度。我在三星 S4 (xxhdpi, 1080x1920, 5'') 中测试我的应用程序。我在 Sony Xperia Z (xxhdpi, 1080x1920, 5'') 中测试我的应用程序。
三星 4 中的视图 A:X= 324(1080 的 30%) Y = 576(1920 的 30%)。
在 Sony Xperia Z 中查看 A:X= 324(1080 的 30%) Y = 576(1920 的 30%)
在三星 S4 中它还可以,但在索尼 xperia 中,视图就不行了。与三星相比,它更靠右,并且是相同的设备尺寸!
我不知道为什么会发生这种情况以及如何解决它。
问候