目前使用 i18n.System.setAppPreferredLanguage(language) 这个api进行语言切换,但是有几个问题需要帮忙确认下:
1.如何让设置了偏好语言的应用在系统语言改变的时候跟随变化?
2.该api目前看只能接收简体中文和英语作为参数,我有其他应用资源,应该如何设置?
3.在设置了偏好语言之后,我只能通过重启应用的方式让变更生效嘛,还有没有其他方式可以生效?
目前使用 i18n.System.setAppPreferredLanguage(language) 这个api进行语言切换,但是有几个问题需要帮忙确认下:
1.如何让设置了偏好语言的应用在系统语言改变的时候跟随变化?
2.该api目前看只能接收简体中文和英语作为参数,我有其他应用资源,应该如何设置?
3.在设置了偏好语言之后,我只能通过重启应用的方式让变更生效嘛,还有没有其他方式可以生效?
1 回答1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答968 阅读
1 回答939 阅读
1,可以订阅系统系统环境变量的方式
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/subscribe-system-environment-variable-changes-V5