我有 2 台设备,一台运行 Gingerbread 的 1024x600 7" 平板电脑 hdpi 和一个连接到尺寸为 1920x1008 22"、运行 ICS 的 hdpi 触摸屏的集线器。Android 操作系统似乎将两者都视为“大”(240dp)。
因此,它们具有相同的实际密度 (240dpi)、相同的广义密度 (hdpi)、相同的广义尺寸(大)但实际尺寸不同(7" 与 22")
我为布局指定的文本和间距尺寸在 22" 上效果很好,但在 7" 上它们看起来很大并且不适合屏幕。
我尝试过使用 dp 和 sp,没有区别,因为我认为问题在于 Android 将这些东西视为相同的大小/密度。有人对我如何能够适当地缩放尺寸有任何建议吗?该程序最终也需要在 4.5 英寸手持设备上得到支持。
提前致谢。