在進行多語言開發的時候,會經常需要測試當前的系統顯示語言,主要有兩種方式進行設置,一種是修改手機的語言,一種是使用代碼的方式進行設置
//程序中切換語言 //取得資源對象 Resources resources = getResources(); //取得設置對象 Configuration configuration = resources.getConfiguration(); //改變程序使用的語言 configuration.locale = Locale.SIMPLIFIED_CHINESE; //將相關設置值反映到屏幕上 DisplayMetrics dm = resources.getDisplayMetrics(); resources.updateConfiguration(configuration, dm);
即可