在scrollableView中处理后退按钮

时间:2011-09-11 10:13:15

标签: android titanium appcelerator

我的应用程序全部包含在ScrollView内。当用户点击Android 后退按钮时,我想返回可滚动视图的预览页面,而不是关闭应用。应用程序应该仅在用户单击第0页上的后退按钮时关闭。这可能,以及如何?

2 个答案:

答案 0 :(得分:2)

我找到了答案:使用android:back事件并将主窗口设置为“modal:true”

var win = Titanium.UI.createWindow({  
  modal: true,
  exitOnClose:true
});

win.addEventListener('android:back', function (e) {
  // do what you want here
});

答案 1 :(得分:0)

@ danmaz74你的代码没有像我预期的那样对我有效,相反,这个工作正常

var secondWindow = Titanium.UI.createWindow({  
  modal: true
});
secondWindow.addEventListener('android:back', function (e) {
   secondWindow.close();
});

因为您希望应用程序在第一个窗口退出。

var firstWindow = Titanium.UI.createWindow({  
     exitOnClose : true
});