为三星S8应用正确的调光文件

时间:2018-07-04 07:57:51

标签: android android-layout

我尝试设计一个小部件,您可能会知道,这很有趣。 :) 我想我已经为大多数设备弄清楚了,但是现在我有了三星Galaxy S8。

我认为它应该使用我的xxxhdpi(关于分辨率)文件夹中的减光,但是没有。它使用sw400dp-xxhdpi。但是sw400dp-xxhdpi设备的调光不适合S8。

关于规格,它具有360x740dp。因此,我尝试了360x740/dimens.xmlh740dp/dimens.xml都没有工作。它仍然使用sw400dp

我可能还需要其他dimens.xml文件,是否有任何简便的方法来查看哪个设备将使用哪个文件?

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

这是因为您的数学错误。 S8为568 dpi时为2,960×1,440。 1440/568 * 160 = 405。因此,它的宽度大于400。它抓住了正确的文件。我不确定您从何处获得360。

编辑:您是否在对数学使用乘数(1x,2x,3x等)?别。实际的DPI值大部分时间都在使用。