2013-08-01 2 views
3

Я испытал такое странное поведение от проекта титана, используя сплав, который работает на андроиде. Я создал новое окно, а затем связал его с другим. например, в android, когда вы нажимаете кнопку в действии 1, она ссылается на действие 2. Когда я нажимаю кнопку назад, вы возвращаетесь к активности1 (в android). Но в сплаве, когда я нажал назад, независимо от того, в каких окнах я нахожусь, он всегда возвращается домой. Не вернуться в первое окно (или до него). Как я могу сделать такую ​​вещь в сплаве, чтобы получить результат обратной кнопки так же, как в Android.Сплав Назад Активность в титане

activity1 >> деятельности2 >> activity3 >> activity4

при нажатии кнопки она должна отступить к activity3 назад, но в сплаве его только что вернулся домой.

Если кто-то знает, как достичь этого (то же, что и у android). Или простой пример был бы лучше.

ПРИМЕЧАНИЕ: он разрешен в классическом режиме. Я запутался, используя mvc one.

+0

Вы должны показать, что именно вы делаете. Скорее всего, вы не устанавливаете свои окна в супертяжелом в своем коде Alloy. –

ответ

0

Написать этот кусок кода, когда окно нагрузки:

win.addEventListener('android:back', function(e) { 
    console.log("Pressing Back Will Not Close The Activity/Window"); 
    win.close(); 
});