2016-09-07 150 views
0

如果設備選擇法語作爲語言,語言環境是否也會自動設置爲法語?還是取決於用戶的當前位置?Android設備的語言環境完全基於語言設置嗎?

對於iOS,語言和地區是獨立的設置,而在Android中,似乎我們只能選擇語言,而不是區域。

比較: 的Android - ]選擇法語,現場變成FR-FR 的iOS - ]選擇英語,法語區,區域成爲EN-FR

對於Android是有任何其他方式來獲取設備的區域?

我一直在谷歌搜索,但無法找到有關此主題的信息的好來源呢。

回答

0

在Android中,您可以選擇轉換爲pt-PT和pt-BR的葡萄牙語(葡萄牙語)或葡萄牙語(巴西)。在這種情況下,有兩種不同的語言,我個人認爲它是多餘的,因爲處理這種語言的更好方法是將語言和區域分開。

但是您可以通過編程更改語言和區域設置:

new Locale("pt, "PT"); 

您可以在此處詳細瞭解編程改變語言: