Android程序中實現中英文切換


  • 一開始項目沒有考慮到英文切換這是一個很不好的開始。等到項目基本完成之后才意識到要中英文都支持。
  • 最好是在項目開始之前規划好UI布局等等,畢竟一個英文單詞的占空比漢字要長的很多,最后填英文的話很多時候都要調整UI並且單詞要簡寫,這是很懵逼的一種操作。

沒辦法,坑還是得填的,今天寫一寫在Android studio下如何實現一個項目中英文切換。

  • 首先在res路徑下新建 New > Android Resource Directory.

  • 彈出對話框選擇Local

  • 在右邊選擇地區,選擇語言進行創建,語言:English ,Regin: US --- OK.

  • 創建之后切換成project視角,查看values有兩份,values-en-rUS為放置你剛創建的,下面創建的是英文strings。

    • values
    • values-en-rUS

  • 文件備好,那么程序中如何實現中英文切換的呢?
    在項目中創建中languageUtil實現語言的切換操作。

  • 實際上,使用的時候我們的設備語言選擇為英文時,apk也會自動切換為英文。所以只需要兩份不同語言(中文-英文)的string.xml文件即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM