啓動應用更改一個設備的區域設置在設置完成後,並且不能由一個應用程序AFAIK來完成。 我知道如何強制我自己的應用程序到特定的區域設置,例如,在這裏:與特定語言環境
http://www.tutorialforandroid.com/2009/01/force-localize-application-on-android.html
所以現在我的問題。我能否以編程方式強制執行不屬於我的活動的地方?
我可以想像兩種方式,這可能是可能的:
- 指定的用於啓動活動的意圖的語言環境。
- 訪問和操作運行活動(以同樣的方式,我可以改變我自己的活動配置)的配置。
有什麼想法?可能嗎?這是合理的嗎? 我想2.會更直接,但需要某種權限(例如修改後的atcitiy必須允許它在清單文件中)。但我會爲1或類似的解決。
我想要的是能夠看到不同語言的某些應用程序,而不是更改系統語言環境。例如。 Android電子市場,只顯示一種語言的評論。現在無法想到其他的事情。
不能找到太多寫在區域設置的文檔中,是什麼,是不可能的。但希望一些未公開的特性可能使這個:)