在运行时加载语言 - 由服务器推送

时间:2012-07-17 22:08:18

标签: android android-layout android-intent

我正在寻找一种可以在运行时更改应用程序语言(仅限)的方法。我的应用程序与Server通信,并且有各种指令从服务器推送到应用程序。现在,需要在服务器推送时在运行时更改应用程序的语言。无论手机上运行的语言如何,应用程序都应更改为服务器推送的语言。我有所有这些语言的string.xml。

谢谢, SKU

1 个答案:

答案 0 :(得分:0)

要更改从服务器重新获取的包含的语言,只需使用值为您的请求添加标题“Accept-Language”。

  

String languge =对于法语“an”英语可以是“fr”

     

request.addHeader(“Accept-Language”,languge);