-2
A
回答
0
您可以通過在運行時更新資源配置來更改應用程序語言。像這樣的代碼:
Resources res=getResources();
Configuration config = res.getConfiguration();
Locale locale = new Locale("fr");//change to the France language
Locale.setDefault(locale);
config.locale = locale;
res.updateConfiguration(config, res.getDisplayMetrics());
相關問題
- 1. 爲什麼要在Android中使用strings.xml?
- 2. 我怎麼知道什麼是我的頁面參數的格式代碼?
- 3. 我有這樣的代碼,我不知道什麼是錯的
- 4. 爲什麼不在我的代碼中知道cout和cin?
- 5. 我的代碼有些問題,我不知道是什麼,
- 6. 我不知道什麼是錯我的代碼
- 7. 從軌道觀察者的這段代碼中我們可以知道什麼?
- 8. 我不知道是什麼導致我的代碼中的段錯誤
- 9. 我不知道爲什麼我的代碼是錯的?它有什麼不對?
- 10. 什麼是在Android Studio中的代碼
- 11. 我需要知道這行代碼在django中做了什麼
- 12. 我不知道爲什麼我的代碼不起作用
- 13. 什麼是錯的JS代碼,讓我知道,如果代碼可以提高
- 14. 以下java代碼中「for(obj:persons)」的含義是什麼?也請讓我知道使用:在java中
- 15. 我在這個C++代碼中做錯了什麼?我應該知道的最佳做法是什麼?
- 16. 替代strings.xml(這是在android中)IOS
- 17. 編譯後代碼中的'()'是什麼?
- 18. 我想知道什麼樣的執行順序是爲下面的代碼的代碼WRT算法:
- 19. 這是字符串Base64嗎?我怎麼知道什麼是使用的編碼?
- 20. android中的intent代碼是什麼?
- 21. 我的Java Chatbot代碼不工作,我不知道爲什麼
- 22. 我的代碼不工作,但我不知道爲什麼
- 23. 我的Javascript代碼回來爲空,我不知道爲什麼
- 24. 代碼是無限循環,我不知道爲什麼
- 25. 我怎麼知道是什麼的UnsafeNativeMethods.DispatchMessageA通話使用的WinDbg在做什麼?
- 26. mysql的不更新使用下面的代碼不知道爲什麼
- 27. 我如何知道我使用的是什麼版本的jqgrid
- 28. 我的代碼中的行被跳過,我不知道爲什麼
- 29. 請讓我知道下面的代碼行的意思是
- 30. 我不能讓我的代碼運行,我不知道什麼是錯
謝謝。你的代碼顯然是 – aRaKaNoiD
這不是問題。但是'Locale current = getResources()。getConfiguration()。locale;'可以用來讀取當前的語言環境。 –