我們建好一個Android 的項目後,默認的res下面 有layout、values、drawable等目錄
這些都是程序默認的資源文件目錄,如果要實現多語言版本的話,我們就要添加要實現語言的對應的資源文件。
首先我們點擊添加Android Xml File按鈕,會出現下面的界面:
輸入文件名:string.xml,選中Values單選框,並把下面左列表中的Region添加到左邊的列表裡面,並在Region輸入框裡輸入cn,如下圖
這時,上面的消息提示:如果用Region的話,需要使用語言項,和Region一樣,我們把Language也添加到右面的列表裡面,填入zh,如下圖
點擊Finish按鈕,資源文件就會建好了,目錄:res\values-zh-rCN(其實上面一大堆操作,就是為生成這個目錄)
默認生成的string.xml的代碼:
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="hello">Hello World, Test!</string> <string name="app_name">Test-Multilingual</string> </resources>
修改剛剛生成的res\values-zh-rCN目錄下的string.xml:
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">測試多語言</string> <string name="hello">你好 多語言測試</string> </resources>