2017-04-04 56 views
1

我試圖設置帳戶套件畫面的默認語言在我的Android應用程序,並按照我把它放在應用程序/文件的build.gradle的文檔:Android和Accont套件:設置默認語言

resConfigs "pt-rBR" 

但它不起作用,因爲當用戶使用另一種語言作爲系統語言時,帳戶工具包屏幕始終使用系統語言。 有沒有辦法爲我的帳戶套件屏幕定義一種特定語言,並忽略系統語言?

回答

0

在您的活動或應用程序中,如果您知道用戶的區域設置不受支持,則可以執行以下操作來「強制」區域設置。這將是「交換」默認語言環境的一種方式。

配置localeConfig = getResources()。getConfiguration(); localeConfig.locale = Locale.FRENCH; getResources()。updateConfiguration(localeConfig,getResources()。getDisplayMetrics()); 但是,如果知道Locale.getDefault()不受支持,並且因此將顯示AccountKit默認值(英文),則必須小心才做到這一點。