1、在工程檔案新增檔案夾\res\values-zh-rCN即可實作中文。Android會根據作業系統語言自适應加載app對應的資源檔案。即系統非中文環境下,會加載\res\values-zh-rCN\的資源;在非中文環境下,會加載\res\values\的資源。使用.xml檔案時請注意兩點:
(1)\res\values-zh-rCN\strings.xml編碼需要使用UTF,否則中文會是亂碼。
(2)使用EditPlus文本編輯器修改.xml檔案時,預設會生成.bak備份檔案,編譯工程前需要先清理.bak檔案,否則會報錯:“Originally defined here”。
2、Android: 如何擷取并操作strings.xml中的字元串的value?
strings.xml 中每一個定義其值實際上是一個int,是以直接來操作R.string.*的話,實際上是對int來進行操作。編譯會報錯。
想要操作其值的話,應該用getResources().getString(R.string.*)來操作。
l