Android多國語言

来源:互联网 发布:李强强 网络基础视频 编辑:程序博客网 时间:2024/06/09 16:41

Android中如何設定和讓他支援多國語言
其實Android的source code本身就已經內建有多國語系了
你在編譯的時候僅需要去設定他即可
舉個例來說
假設你自己用beagle編譯froyo的source 希望他一開始就可以支援日文 中文  簡中的話
你就可以在$ANDROID/vendor/xxxxx/beagle.mk中 更改
PRODUCT_LOCALES := /
    ldpi /
    hdpi /
    mdpi /
    ja_JP /
    zh_CN /
    en_US /
    zh_TW
然後再去編譯
這樣一開始就可以預設支援了

那如果在自己撰寫的應用程式方面  
我希望當android更換語系的話  自己的應用程式也可以跟著更換
以繁體中文為例
那你只需在res目錄下新增一個values-zh-rTW目錄   然後一樣在裡面新增一個strings.xml
把繁體中文的寫在裡面即可
如果沒有其他特別的目錄...android預設會直接去讀strings.xml

原创粉丝点击