瘋狂

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

          日歷

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

          公告

          公眾號(hào):
          QQjava交流群:51374316



          相冊(cè)

          搜索

          •  

          積分與排名

          • 積分 - 2843949
          • 排名 - 2

          最新隨筆

          最新評(píng)論

          android 多語(yǔ)言

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

            選擇region輸入cn 選擇language 輸入:zh ,輸入文件夾名等必要信息就ok
           
          這樣我們將選來valus問家里面得strings文件的內(nèi)容的值修改成中文可以了,然后啟動(dòng)后根據(jù)前面介紹的修改來改變界面的語(yǔ)言狀態(tài)的方法就可以實(shí)現(xiàn)語(yǔ)言的切換。
          主站蜘蛛池模板: 棋牌| 阳春市| 临安市| 湖南省| 竹北市| 博罗县| 南康市| 桓仁| 门头沟区| 高要市| 滦平县| 郴州市| 丹寨县| 瑞丽市| 龙里县| 遂平县| 上林县| 大余县| 大同县| 西盟| 当阳市| 营口市| 琼中| 蓝山县| 顺义区| 盐边县| 扶余县| 延庆县| 奉贤区| 福贡县| 七台河市| 蓬溪县| 新巴尔虎左旗| 西和县| 新化县| 吉隆县| 通渭县| 旬阳县| 二手房| 抚顺市| 安国市|