Apache flex 区域设置在标题窗口中未得到更改

Apache flex 区域设置在标题窗口中未得到更改,apache-flex,actionscript-3,locale,Apache Flex,Actionscript 3,Locale,我在应用程序的标题窗口中有一些标签。当我更改区域设置时,它会更改,但标题窗口中的标签不会更改。当我使用resourceManager.localeChain检查区域设置链时,它返回区域设置数组,新选择的区域设置在它的零索引上。 我没有办法解决这个问题 您是否尝试从TitleWindow中重写resourcesChanged方法 override protected function resourcesChanged():void { super.resourcesChanged();

我在应用程序的标题窗口中有一些标签。当我更改区域设置时,它会更改,但标题窗口中的标签不会更改。当我使用
resourceManager.localeChain
检查区域设置链时,它返回区域设置数组,新选择的区域设置在它的零索引上。
我没有办法解决这个问题

您是否尝试从TitleWindow中重写resourcesChanged方法

override protected function resourcesChanged():void {
   super.resourcesChanged();
   //load the labels
   someComponent.label = resourceManager.getString('labels', 'THE_LABEL');
}

每次ResourcesManager更改(发送“更改”事件)时(包括区域设置更新时)都会调用此方法。

您应该提供一些示例代码,以澄清您的问题。