5

Merhaba, android uygulama geliştirme üzerinde çalışıyorum. Titanyum stüdyosu geliştirme için kullanıyorum. Ben basit bir uygulama oluşturmak.Tüm uygulamada cihaz geri düğmesi olayı yakalamak istiyorum çünkü titanium.Ita kullanıcı android varsayılan sekmeler istemiyorum Kendi tab'ları oluşturuyorum.Aşağıdaki kodu denedim:android: Titanyumda arka (cihaz geri düğmesi) olayı çalışmıyor

: liste

var expt = Titanium.UI.currentWindow; 
expt.addEventListener('android:back', function (e) 
{ 
    Ti.App.fireEvent('expt_back_event'); 
}); 

.js:

Ti.App.addEventListener('expt_back_event',function(e) 
{ 
    alert('hiiii in side event listener'); 
}); 

Ama onun yerine ben istemiyorum başvurumu kapalı pop-up verme çalışmıyor app.js. Bu sonucu elde etmenin herhangi bir yolu var mı?

cevap

7

Etkinliğin balonunu iptal etmeniz gerekir.

mainWindow.addEventListener('android:back', function(e) { 
    e.cancelBubble = true; 

    Ti.App.fireEvent('android_back_button'); 
}); 
İlgili konular