2011-12-01 89 views
-1

我需要爲整個大洲提供資源。 是否可以爲一個資源文件添加多個mcc限定符?一次爲多個MCC(國家代碼)提供資源

UPDATE:

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

每種限定符類型只有一個值被支持。例如,如果 您想要爲西班牙和法國使用相同的可繪製文件,則您的 不能有一個名爲drawable-rES-rFR /的目錄。相反,您需要兩個資源目錄,例如drawable-rES /和drawable-rFR /,其中 包含相應的文件。但是,您不需要 實際上在兩個位置都複製相同的文件。相反,您可以使用 爲資源創建別名。請參閱下面的創建別名資源。

回答

0

當然可以。 如果您使用ADT開發Eclipse,該插件將幫助您這樣做。

+0

我使用IDEA :)所以,如果我創建res/values/regional-mcc723-mcc716-mcc724-mcc334.xml,可以嗎?如果我有大約20個mcc代碼會怎麼樣?創建多個文件更好嗎? – Arseniy

+1

不,根據SDK文檔告訴您,爲一個資源文件夾設置多個MCC限定符是不正確的。但是您可以準備多個資源文件夾,其中一個資源文件夾具有自己的MCC限定符。這會工作。 – Huang

+0

如果您仍然無法捕捉到我,我可以製作一張屏幕截圖,以顯示資源文件夾在我回家後應如何組織。 – Huang