瘋狂

          STANDING ON THE SHOULDERS OF GIANTS
          posts - 481, comments - 486, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          android 多語言

          Posted on 2009-11-13 16:44 瘋狂 閱讀(2233) 評論(0)  編輯  收藏 所屬分類: android
             這里只介紹下步驟:
             android會根據系統locale的修改來改變界面的語言狀態:如何修改狀態:啟動模擬器后點擊menu,然后選擇setting ,然后選擇里面的locale and text 然后選擇select local,打開列表后選擇語言這樣就可以達到修改語言區域的目的。
            如何讓我們的程序支持多語言:
           自己感覺有兩種方案 :
          1,建立自己的資源文件包,然后重寫onConfigurationChanged(newConfig)方法來處理我們的UI,這樣可以處理非文字資源的切換。
          2,在android規定的目錄下建立.xml文件,由系統來處理
          我們采用2來試驗:
            首先建立android項目,
          然后右鍵點擊res目錄建立android xml file :

            選擇region輸入cn 選擇language 輸入:zh ,輸入文件夾名等必要信息就ok
           
          這樣我們將選來valus問家里面得strings文件的內容的值修改成中文可以了,然后啟動后根據前面介紹的修改來改變界面的語言狀態的方法就可以實現語言的切換。
          主站蜘蛛池模板: 张家口市| 元江| 喀什市| 集贤县| 胶南市| 房山区| 沂源县| 菏泽市| 定襄县| 南澳县| 孙吴县| 桐庐县| 顺昌县| 樟树市| 黄梅县| 安远县| 阳西县| 浏阳市| 扶沟县| 温州市| 长宁区| 延边| 永川市| 白城市| 顺平县| 砚山县| 南汇区| 高台县| 随州市| 法库县| 同心县| 涟水县| 财经| 张家港市| 库车县| 阿拉尔市| 霍山县| 治县。| 眉山市| 娱乐| 和静县|