gpt4 book ai didi

android - 如何以编程方式选择我的应用程序的资源?

转载 作者:行者123 更新时间:2023-11-29 21:31:48 25 4
gpt4 key购买 nike

我知道如果我定义了两个资源 layout-enlayout-fr,Android 会根据他的设备设置中的用户语言选择来选择最匹配的资源。现在我想强制 Android 根据我的应用程序设置选择一个特殊的资源。

例如,我的用户设备的默认语言是英语,我的应用程序中有 2 个选项供用户选择他的应用程序语言并假设他选择法语。

如何在不更改用户设备设置的情况下强制 Android 使用 fr 资源?

最佳答案

您可以将语言环境设置为法语。尝试这样的事情

    Configuration c = new Configuration(getResources().getConfiguration());
c.locale = yourLocale;
getResources().updateConfiguration(c, getResources().getDisplayMetrics());

关于android - 如何以编程方式选择我的应用程序的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19249093/

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