簡體   English   中英

如何為 toast 進行本地化?

[英]How make localization for toasts?

我正在使用為 ui 文本編寫本地化

String languageToLoad  = "en_EN";
 Locale locale = new Locale(languageToLoad); 
 Locale.setDefault(locale);
 Configuration config = new Configuration();
 config.locale = locale;
 context.getResources().updateConfiguration(config,context.getResources().getDisplayMetrics());

這對 UI 視圖很有用,但我的敬酒沒有這個。 怎么修? 字符串是在 strings.xml 中使用區域設置限定符創建的。

這很容易:

String string = getString(R.string.your_string_name);

如果字符串保存在正確的語言文件夾中,它將自動本地化。

在這里閱讀更多: https://developer.android.com/guide/topics/resources/string-resource#:~:text=android%3Atext%3D%22%40string%2Fhello%22%20%2F%3E&text=String %20string%20%3D%20getString%20(R.,int)%20to%20retrieve%20a%20string

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM