面臨着這樣一個問題,即應用程序的語言沒有完全改變,如果我改變語言,那麼乍一看一切都很好,但如果我打開alertdialog語言將是與系統中的相同,但不是手動選擇的那個。完全改變應用程序中的語言
0
A
回答
0
試圖從strings.xml中獲取標題字符串。
alert.setTitle(getResources().getString(R.string.abc));
現在您可以創建不同語言的兩個不同的文件夾,並把XML的同名不同語言的兩個文件夾中。
對於英語語言Android將挑選RES /價值/ strings.xml中的文件夾:
<string name="abc">abc</string>
波蘭語言Android將挑選RES /值-PL/strings.xml中的文件夾:
<string name="abc">ABC</string>
0
您必須確保您的應用程序的Context
已完全更新。 Dialogs
使用應用程序上下文,所以這就是它們不以新語言顯示的原因。這就是大多數應用程序要求您重新打開應用程序的原因。
相關問題
- 1. 改變應用程序的語言,而不改變設備
- 2. 在應用程序中更改語言
- 3. 更改Android應用程序的語言
- 4. 更改ios應用程序的語言
- 5. 作爲設備語言更改更改應用程序語言
- 6. Android應用程序的語言變化
- 7. 如何完全改變visual studio 2015中的語言?
- 8. 在電子應用程序中改變語言(i18n-react)
- 9. Android - 更改應用程序本身的語言環境語言
- 10. 我怎樣才能改變我的應用程序的語言
- 11. 更改應用程序語言
- 12. 更改網絡應用程序語言
- 13. 更改Android應用程序語言
- 14. 從應用程序更改語言?
- 15. 更改語言在應用程序
- 16. 我想改變我的應用程序語言從默認
- 17. React-intl多語言應用程序:改變語言和翻譯存儲
- 18. 在SettingsActivity中更改應用程序中的語言環境(語言)
- 19. 問題在iPhone應用程序語言隨時改變
- 20. 更改應用程序的語言環境而不更改Windows語言環境
- 21. Iphone中的多語言應用程序
- 22. WP7中的多語言應用程序
- 23. C語言中的多語言應用程序#
- 24. 改變語言
- 25. 我的Android應用程序更改默認語言爲英語
- 26. 在程序中完全不改變它的變量值
- 27. 用戶選擇語言時如何更改應用程序的語言?
- 28. 當用戶選擇語言時如何更改應用程序的語言?
- 29. 更改C#應用程序中的「(默認)」語言
- 30. Win8應用程序中的語言環境更改事件
您是否使用Locale? – Fr099y
您能告訴我們您如何調用AlertDialog嗎? – arcticwhite