2010-12-14 41 views
29

我想通過添加res/drawable-hdpi-no文件夾來本地化映像,但出現「無效的資源目錄名稱」錯誤。這是怎麼回事?本地化和可繪製

回答

35

據我所知,只有某些res文件夾將工作。 如果我沒有記錯的話,你需要把它叫做drawable- [語言代碼] -r [大寫的本地化代碼]。很確定它是Android教程之一。

呀這是 http://developer.android.com/resources/tutorials/localization/index.html

+7

Thanx!我知道我看過那個教程。我無法找到它。雖然解決我的直接問題是「res/drawable-no-hdpi」而不是「res/drawable-hdpi-no」 – Espen 2010-12-14 18:50:36

23

是的,這是可以通過。 drawable-de-rDE-ldpi,drawable-de-rDE-mdpi。使用它

29

每個Android資源都可以在其資源名稱中包含配置部分。例如,你可能對

res/drawable-hdpi 

這裏華電國際是屏幕像素密度爲CONFIGRATION高DPI屏幕上

res/drawable 

一個普通的圖像和圖像。支持的Android資源configurtions的名單可以從這裏

http://developer.android.com/guide/topics/resources/providing-resources.html

發現配置的順序是重要。他們必須按特定的順序。您的原始挪威語言配置位置錯誤。更改

res/drawable-hdpi-no 

res/drawable-no-hdpi 

和它的作品。