我的应用程序应该在双按后退按钮时退出。首先按"再按一次退出"这个消息应该来,并在第二次按下应用程序应该接近。我应该做什么在codenae一个? 我已经附上了我想要在代号为back的印刷机上做的截图。 提前致谢
答案 0 :(得分:0)
我们不支持这种行为,但您可以使用一些实施行为黑客。 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);
}