我使用 PreferenceActivity 来存储语言。下面是 XML:
<item>US</item>
<item>UK</item>
<item>CANADA</item>
<item>CANADA_FRENCH</item>
<item>CHINESE</item>
<item>FRENCH</item>
<item>GERMAN</item>
<item>ITALIAN</item>
<item>JAPANESE</item>
<string-array name="listOfLanguagesValues">
<item>US</item>
<item>UK</item>
<item>CANADA</item>
<item>CANADA_FRENCH</item>
<item>CHINESE</item>
<item>FRENCH</item>
<item>GERMAN</item>
<item>ITALIAN</item>
<item>JAPANESE</item>
然后我使用下面程序读取保存语言。
String selectedLanguage = sharedPreferences.getString("listOfLanguages", "NULL");
但是我不知道如何使用 LOCAL.SELECTED,这些语言全来自 LOCAL. 选项。
系统不是有getLocal的方法吗?