1
我的應用程序應該退出,雙擊後退按鈕。首先按「退回」退出此消息應該來,並在第二個新聞應用程序應該close.What我應該在代碼中爲此做些什麼? 我附上了我想在代號爲1的背按下的屏幕截圖。 在此先感謝Codename one:應用程序應該關閉雙擊後退按鈕
我的應用程序應該退出,雙擊後退按鈕。首先按「退回」退出此消息應該來,並在第二個新聞應用程序應該close.What我應該在代碼中爲此做些什麼? 我附上了我想在代號爲1的背按下的屏幕截圖。 在此先感謝Codename one:應用程序應該關閉雙擊後退按鈕
我們不支持該行爲,但您可以使用一點實施行爲hack。 Android中的後退按鈕編碼爲-23452
,因此您可以覆蓋keyReleased
中的Form
並且不叫超級:
private long lastTimeReleased = -1;
public void keyReleased(int keyCode) {
if(keyCode == -23452) {
// back key was released once, use your system logic
// return so normal key behavior doesn't happen here...
return;
}
// allow other keys to process normally
super.keyReleased(keyCode);
}