尝试了解屏幕大小,以便我的应用程序在不同设备上看起来相同。
我有两个设备,一个Galaxy S3和一个Galaxy Tab 8。它们都有相同分辨率的屏幕720 x 1280,但S3是4.7英寸而Tab是8英寸。
当我进行线性布局时,我将顶部的填充设置为130,以使第一个TextView距离顶部130像素,以便不遮挡背景上的图像。
这在S3上很好,但当我在平板电脑上加载它时,需要将填充更改为190像素才能看起来相同。
我无法想通如果屏幕分辨率的高度在两个设备上都相同(1280),为什么我需要在屏幕上增加填充。
有没有办法找出如何使TextView在两个设备上出现在相同的位置?
感谢任何帮助。
马克
我有两个设备,一个Galaxy S3和一个Galaxy Tab 8。它们都有相同分辨率的屏幕720 x 1280,但S3是4.7英寸而Tab是8英寸。
当我进行线性布局时,我将顶部的填充设置为130,以使第一个TextView距离顶部130像素,以便不遮挡背景上的图像。
这在S3上很好,但当我在平板电脑上加载它时,需要将填充更改为190像素才能看起来相同。
我无法想通如果屏幕分辨率的高度在两个设备上都相同(1280),为什么我需要在屏幕上增加填充。
有没有办法找出如何使TextView在两个设备上出现在相同的位置?
感谢任何帮助。
马克