У меня есть два титульных изображения шириной 768 и 1024 для портретной и альбомной ориентации.Но иногда (при переходе к предыдущему виду) изображения не меняются при изменении ориентации. Я использую следующий код:
Ti.UI.orientation = Titanium.Gesture.orientation;
Titanium.Gesture.addEventListener('orientationchange', function(e) {
w.barImage = 'null';
//alert("Orientation Change"+o);
var o = Titanium.Gesture.orientation;
if(o==1||o==2)
{
w.barImage='barImage768.png';
w.add(navBar);
}
else if(o==4||o==3)
{
w.barImage='barImage.png';
w.add(navBar);
}
});
У кого-нибудь есть решение для этого.Иногда я получаю 0 ориентации в тревоге.