日期:2014-05-17 浏览次数:20693 次
原文
?
响应Back按钮
?
默认Back按钮是把当前的应用关掉,返回上一个页面。
在WP7的Silverlight或者XAML应用里面,可以重写Back按钮的事件来处理按下之后的事情,
?
?
private void PhoneApplicationPage_BackKeyPress (object sender, System.ComponentModel.CancelEventArgs e) { MessageBox.Show("Back Key Pressed"); }
?
自己处理这个按钮的事件,是为了防止用户误操作的时候少骂你一下。你可以在他们按下来到时候问一句,你要关闭么。
在PhoneGap里面,你需要追加一个event监听。像下面这样:
?
document.addEventListener("backbutton", onBackKeyDown, false); function onBackKeyDown() { navigator.notification.alert("Back Key Pressed"); }
??