android判斷當前系統的語言
判斷國家:
中文:getResources().getConfiguration().locale.getCountry().equals("CN")
繁體中文: getResources().getConfiguration().locale.getCountry().equals("TW")
英文(英式):getResources().getConfiguration().locale.getCountry().equals("UK")
英文(美式):getResources().getConfiguration().locale.getCountry().equals("US")
如果不清楚當前國家的簡寫,可以直接System.out(getResources().getConfiguration().locale.getCountry());列印出來即可
下面是判斷是否是中文或者繁體中文(臺灣):
- public boolean isLunarSetting() {
- String language = getLanguageEnv();
- if (language != null
- && (language.trim().equals("zh-CN") || language.trim().equals("zh-TW")))
- return true;
- else
- return false;
- }
- private String getLanguageEnv() {
- Locale l = Locale.getDefault();
- String language = l.getLanguage();
- String country = l.getCountry().toLowerCase();
- if ("zh".equals(language)) {
- if ("cn".equals(country)) {
- language = "zh-CN";
- } else if ("tw".equals(country)) {
- language = "zh-TW";
- }
- } else if ("pt".equals(language)) {
- if ("br".equals(country)) {
- language = "pt-BR";
- } else if ("pt".equals(country)) {
- language = "pt-PT";
- }
- }
- return language;
- }
相關文章
- Android 判斷當前系統語言Android
- 獲取系統語言/當前 App支援語言APP
- Android判斷當前棧頂Activity的包名Android
- Android 判斷當前的介面是否是桌面的方法Android
- 判斷當前使用者是否為系統管理員的例項
- 判斷Android 當前版本是否為debug版本Android
- Android判斷當前裝置是否設定了代理Android
- 用程式碼判斷當前系統是否支援某個版本的feature
- Android 用ping的方法判斷當前網路是否可用Android
- 舒服的判斷當前應用是否處於前臺
- 判斷當前應用程式處於前臺還是後臺 ANDROIDAndroid
- 在Linux下判斷系統當前是否開啟了超執行緒Linux執行緒
- 組合語言---判斷字元組合語言字元
- C語言:判斷閏年C語言
- Android檢測網路狀態,判斷當前網路是否可用Android
- Python 判斷當前作業系統型別的模組Python作業系統型別
- JS判斷當前裝置是 PC IOS AndriodJSiOS
- jQuery判斷當前元素是第幾個元素jQuery
- JavaScript判斷ios還是android系統JavaScriptiOSAndroid
- C語言判斷素數,判斷質素演算法C語言演算法
- Android 判斷當前執行緒是否是主執行緒的兩種方法Android執行緒
- C語言的判斷機器的大小端C語言
- javascript如何判斷當前瀏覽器是否支援cookieJavaScript瀏覽器Cookie
- Python判斷當前使用者是否是rootPython
- Android 程式設計下判斷當前裝置是手機還是平板Android程式設計
- 判斷水仙花數C語言C語言
- C語言必須掌握的判斷題 | 4C語言
- C語言必須掌握的判斷題 | 10C語言
- 如何判斷開發語言的複雜度?複雜度
- JS的判斷語句:判斷、迴圈JS
- JavaScript判斷當前裝置和瀏覽器型別JavaScript瀏覽器型別
- 如何判斷當前瀏覽器是否支援html5瀏覽器HTML
- 判斷當前瀏覽器是不是微信瀏覽器瀏覽器
- 判斷當前viewcontroller是否是某個特定類ViewController
- 修改oracle當前會話的語言環境Oracle會話
- 應用層和驅動如何判斷當前的啟動模式模式
- 【Android】使用ConnectivityManager與NetworkInfo實現判斷當前網路環境是否可用Android
- JS在瀏覽器中判斷當前網路狀態JS瀏覽器