開發Android 多國語言應用程式
  類別:  程式設計
  書號:  ACL035100
  作者:  鄧文淵 總監製/文淵閣工作室 編著
 

  博客來  
  金石堂  
  天瓏  

當開發者將字串抽離置於獨立檔案後,就完成了製作多國語言應用程式的準備工作了! Android 系統會根據手機的語系設定,自動從 <res> 資料夾選擇對應的字串資源檔來使用。所以要建立多國語言應用程式非常容易,只要將原來字串資源檔複製後,將其字串內容改為需要的語言後,再置於指定的資料中就完成了!

切換語系
要觀看多國語言效果,可將模擬器切換到不同語系,就可顯示該語系的顯示結果了!切換語系的操作方法為:在模擬器功能區按 MENU 鈕,再按下方 系統設定 鈕。

在 設定 面板中選按 語言與輸入裝置,再在 語言與輸入裝置 面板中按 語言

地區設定 面板中點選要設定的語言,此處選 English (United States),模擬器就會以選擇的語言顯示。

在 <res> 中新增多國語言所需的資料夾及檔案,通常使用複製的方法建立。如果對於這些複製、貼上等檔案操作不熟練, Eclipse 特別提供工具建立指定的資料夾及檔案,相當方便。操作方式為:

1. 於 Eclipse 整合環境的 Package Explorer 頁籤中點選要加入檔案的專案名稱,此處選 MileToKm_s,在工具列選取按鈕。

2. 於 New Android XML File 對話方塊中, Resource Type 欄位選取 Values,File 欄位輸入檔案名稱「strings.xml」,按 Next 鈕繼續。

3. 在左方欄位選取 Language 後選取按鈕, Language 欄位設定「zh」表示中文。

4. 在左方欄位選取 Region 後選取添加鈕,Region 欄位輸入「TW」表示繁體,按 Finish 鈕完成建立資料夾及檔案。

由 Package Explorer 可看到系統在 <res> 中已建立 <values-zh-rTW> 資料夾,內含 <strings.xml> 檔案,檔案內容已建立好 <resources> 標籤,開發者可直接加入字串程式碼。

 

關於碁峰隱私權政策聯絡我們     檢視 : PC 版  手機版
碁峰資訊股份有限公司 GOTOP INFORMATION INC.
台北市南港區三重路66號7樓之6 / 7F.-6,No.66,Sanchong Rd.,Nangang District,Taipei
TEL:(02)2788-2408 FAX:(02)8192-4433 劃撥帳號:14244383
Copyright 2014© GOTOP Information Inc, All Rights Reserved 請勿任意連結、轉載