1
我想爲不同區域的阿拉伯語言指定不同的值。在android中設置基於本地區域
我在res目錄下面的值文件夾:
res/values
res/vaues-ar
res/values-ar-rSA
根據選定的區域,我想設置的地方是這樣的:
Locale locale = new Locale("ar-SA");
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config,
getBaseContext().getResources().getDisplayMetrics());
但它總是加載來自res/values-ar文件夾的值。
或區域設置區域設置新=區域設置( 「AR-RSA」); – 2016-02-15 13:11:46