gpt4 book ai didi

安卓 : Restrict Language in an Application

转载 作者:太空宇宙 更新时间:2023-11-03 12:00:16 25 4
gpt4 key购买 nike

是否可以限制 android 应用程序中的语言,即当用户更改语言时,我只希望英语和法语语言需要生效。问题是当用户选择荷兰语时,选项菜单名称是英文的,但 MORE(系统生成的菜单选项,如果有更多选项要显示)是荷兰语。我希望 More 是英文的。
请帮忙
尼兹

最佳答案

您可以在您的应用程序中以编程方式设置语言环境:

  Configuration configuration = context.getResources().getConfiguration();
configuration.locale = new Locale(selectedLanguage);
context.getResources().updateConfiguration(configuration, context.getResources().getDisplayMetrics());

其中 selectedLanguage 是一个包含您的语言缩写的变量,context 包含对 Context 的引用。

这些关于 SO 的早期答案进一步讨论了可能的解决方案:

Change language settings (locale) for the device

Changing Locale within the app itself

Change language programmatically in Android

关于安卓 : Restrict Language in an Application,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11155623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com