我必須爲兩種不同類型的設備提供兩種不同的字體大小。第一組是較小的設備(例如Nexus S或高度約爲480像素的設備),第二組是所有其他手機(例如Galaxy Nexus,Nexus 4,5等)。我已經支持平板電腦。不同屏幕的不同dimens.xml
現在,我創建了一個values-sw320dp
文件夾,其中包含一個dimens.xml
- 要使用較小的設備,並且其中還有默認值文件夾dimens.xml
以支持所有其他手機。
問題是sw320dp
文件夾中的dimens.xml
無處不在。 我應該爲這些設備創建一個values-sw340dp
或values-sw360dp
文件夾嗎? dimens.xml
在默認的values
文件夾中的用途是什麼,如果我要用最小的寬度存儲設備?一個設備如何把自己放在密度桶中,尋找他們最接近的sw-dp
文件夾或什麼?
我知道這個問題已被問過千次之前,但我真的不能谷歌它或找到它。
我不應該使用新的** ** SW預選賽,而不是密度標識符?他們像很多年前一樣被引入。 – azurh
他們工作得很好。 sw限定符對**片劑**有用,因爲這些片劑使用較高的分辨率,但密度較低(通常爲** mdpi **或** hdpi **)。 –
那麼有沒有辦法只支持帶有'values-hdpi'文件夾的hdpi設備,並使用默認的'values'文件夾來支持所有其他手機?或者我應該製作與密度桶一樣多的'values'文件夾? – azurh