瘋狂

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

          日歷

          <2009年11月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          公告

          公眾號:
          QQjava交流群:51374316



          相冊

          搜索

          •  

          積分與排名

          • 積分 - 2842789
          • 排名 - 2

          最新隨筆

          android 多語言

          Posted on 2009-11-13 16:44 瘋狂 閱讀(2232) 評論(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文件的內容的值修改成中文可以了,然后啟動后根據前面介紹的修改來改變界面的語言狀態的方法就可以實現語言的切換。
          主站蜘蛛池模板: 廉江市| 和政县| 固原市| 永安市| 平安县| 昭平县| 汽车| 永泰县| 望奎县| 扶绥县| 博湖县| 灌南县| 灌云县| 大英县| 纳雍县| 卢龙县| 天气| 花莲县| 台东县| 芒康县| 晋宁县| 安康市| 利川市| 吴江市| 子洲县| 揭阳市| 确山县| 孝义市| 藁城市| 内乡县| 梨树县| 高阳县| 琼结县| 霍山县| 丰顺县| 开原市| 衡山县| 那曲县| 奇台县| 新疆| 新干县|