2013-05-08 25 views
1

我有幾個正常桶設備的文件夾:values-xhdpi,values。不知何故,三星i9001(hdpi設備)從值-xhdpi獲取維度值,而我想他從默認(值)文件夾中獲取。hdpi密度手機從xhdpi文件夾中獲取維度值

是什麼讓他這麼做以及如何解決這個問題?

UPD ATM我只是複製值夾導入值,華電國際

+0

三星修改?是否有可能根設備和閃存與例如。氰基來檢查它? – 2013-05-08 12:18:29

+0

究竟是什麼?它與這個問題有什麼關係?附:我沒有Cyanogen – midnight 2013-05-08 12:24:31

回答

3

不知怎的,三星I9001(華電國際設備)抓起,從價值觀xhdpi捫值,而我認爲他把它從默認(值)文件夾。

對於密度資源設置限定符,Android將選擇最接近的密度(如果沒有完全匹配)。我原本以爲這只是爲了繪製,但它適用於所有資源類型。我最近寫了a blog post on this topic

+0

好吧,謝謝 - 你認爲將值文件夾複製到值-HDPI是一個很好的解決方案? – midnight 2013-05-08 12:50:52

+0

@midnight:或者,或者您可以使用資源別名。 http://developer.android.com/guide/topics/resources/providing-resources.html#AliasResources – CommonsWare 2013-05-08 12:54:14