我正在尝试添加对各种DPI屏幕的支持并且惨遭失败。我创建了以下文件夹:
values
values-sw320dp
values-sw480dp
values-sw600dp
values-sw720dp
现在,我认为三星S5会从sw720dp文件夹中选择它的尺寸文件 - 因为它的分辨率是1080 x 1920
然而,似乎从sw320dp获取它的尺寸会导致文字太小。
为什么会这样做,并且某人可以提供要实施的合理值文件夹的权威列表。
答案 0 :(得分:4)
1080 x 1920的分辨率不在dp
中,以像素为单位。
每https://material.io/devices/,S5是xxhdpi设备,即每dp
3个像素。这使得分辨率为dp
360 x 640dp ,因此它使用values-sw320dp
文件夹。