3
我的應用全部封閉在ScrollView
內。當用戶點擊按鈕時,我想回到可滾動視圖的預覽頁面,而不是關閉應用程序。只有當用戶點擊第0頁上的後退按鈕時,該應用程序纔會關閉。這是可能的,以及如何?在scrollable中處理後退按鈕查看
我的應用全部封閉在ScrollView
內。當用戶點擊按鈕時,我想回到可滾動視圖的預覽頁面,而不是關閉應用程序。只有當用戶點擊第0頁上的後退按鈕時,該應用程序纔會關閉。這是可能的,以及如何?在scrollable中處理後退按鈕查看
我找到了答案:使用Android:回到事件並設置主窗口「模式:真正的」
var win = Titanium.UI.createWindow({
modal: true,
exitOnClose:true
});
win.addEventListener('android:back', function (e) {
// do what you want here
});
@ danmaz74按照預期的代碼並沒有爲我工作,而不是這個工作確定
var secondWindow = Titanium.UI.createWindow({
modal: true
});
secondWindow.addEventListener('android:back', function (e) {
secondWindow.close();
});
並且由於您希望應用程序在第一個窗口退出。
var firstWindow = Titanium.UI.createWindow({
exitOnClose : true
});
您是否保留了一個位置變量,允許系統知道您當前正在查看哪個頁面? – mAndroid
是的,我這樣做,以便我知道導航歷史,但實際上你並不需要它來跟蹤位置:你可以使用scrollableView.currentPage – danmaz74