Ti.Locale.getString('label_title') / L('label_title')
дает ноль в симуляторе Android, но он работает и дает мне точный текст заголовка в iOS. Я использую сплав. Может ли кто-нибудь сказать, что не так или это ошибка титанового сплава?
Мой файл ресурсов находится в /i18n/en/strings.xml, он выглядит так:
<resources>
<string name="labelTitle">Welcome to My App</string>
</resources>
и мой login.js выглядит так
$.headingTitle.text = L("labelTitle");
логин.xml выглядит так
<Alloy>
<Window class="container">
<Label id="headingTitle" />
</Window>
</Alloy>
login.tss выглядит следующим образом
".container": {
backgroundColor:"white"
},
"Label": {
width: Ti.UI.SIZE,
height: Ti.UI.SIZE,
color: "#000"
}
Я использую Titanium Studio SDK 3.1.3
Я загрузил проект на Google диск в формате zip. Пожалуйста, найдите ссылку ниже