【问题标题】:Change locale yandexMapKit 4.0 Android更改语言环境 yandexMapKit 4.0 Android
【发布时间】:2021-12-28 12:11:47
【问题描述】:

有没有办法在 mapkit 4.0 中更改运行时的语言环境?

使用I18nManagerFactory.setLocale() 什么都不做。

在我的应用程序中,应用程序的语言在运行时发生变化,MapKitFactory.setLocale 因错误而崩溃

setApiKey() 应该在 initialize() 之前调用!

活动重启时

【问题讨论】:

    标签: java android kotlin yandex yandex-mapkit


    【解决方案1】:

    你究竟在哪里调用setter?在初始化活动之前尝试在 onCreate 方法中。

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            ...
            I18nManagerFactory.setLocale();
            ...
    
    
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多