我正在寻找一种可以在运行时更改应用程序语言(仅限)的方法。我的应用程序与Server通信,并且有各种指令从服务器推送到应用程序。现在,需要在服务器推送时在运行时更改应用程序的语言。无论手机上运行的语言如何,应用程序都应更改为服务器推送的语言。我有所有这些语言的string.xml。
谢谢, SKU
答案 0 :(得分:0)
要更改从服务器重新获取的包含的语言,只需使用值为您的请求添加标题“Accept-Language”。
String languge =对于法语“an”英语可以是“fr”
request.addHeader(“Accept-Language”,languge);