Android 語言國際化(+圖片)

方法一:根據系統語言更改App語言

創建相對應的文件夾就好了,但是如果沒有成功,請看我上一篇文章
第一步:



第二步:選擇參數



點Locale,然後點擊>>,就會看到下面的參數項

點擊OK後,文件夾就建好了,如圖

最後,將已經繁體化(英文化)的string.xml文件放進文件夾中就好了

方法二:只更改自己App的語言

每次進入app的時候設置一下就好了

//根據自己的需求設置app語言
Resources resources = getResources();// 獲得res資源對象 Configuration config = resources.getConfiguration();// 獲得設置對象
DisplayMetrics dm = resources.getDisplayMetrics();// 獲得屏幕參數:主要是分辨率,像素等。
config.locale = Locale.ENGLISH; // 英文
resources.updateConfiguration(config, dm);
//獲得系統語言進行設置
Resources resources = getResources();
DisplayMetrics dm = resources.getDisplayMetrics();
Configuration config = resources.getConfiguration();
config.locale = Locale.getDefault();//系統語言
resources.updateConfiguration(config, dm);
資料

Android國際化,簡體和繁體切換
Android開發國際化
補充:
圖片國際化跟語言國際化沒啥區別,只是包名不一樣

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章