android 返回键退出程序时弹出对话框请求确认退出
2013-12-18 19:27
309 查看
这个主要是重写函数onKeyDown().
public boolean onKeyDown(int key , KeyEvent event){
if ( key == KeyEvent.KEYCODE_BACK && event.getRepeatCount()==0 ){
aDialog();
}
return true ;
}
public void aDialog(){
new AlertDialog.Builder(this).setTitle("确认要退出吗?")
.setPositiveButton("确定" , new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog , int which ){
IRead.this.finish();
}
})
.setNegativeButton("返回" , new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog , int which ){
}
}).show();
}
public boolean onKeyDown(int key , KeyEvent event){
if ( key == KeyEvent.KEYCODE_BACK && event.getRepeatCount()==0 ){
aDialog();
}
return true ;
}
public void aDialog(){
new AlertDialog.Builder(this).setTitle("确认要退出吗?")
.setPositiveButton("确定" , new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog , int which ){
IRead.this.finish();
}
})
.setNegativeButton("返回" , new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog , int which ){
}
}).show();
}
相关文章推荐
- Android 实现返回键退出弹出确认对话框
- android 返回 弹出对话框 确认退出
- Android 监听返回键,弹出确认退出对话框
- [转]Android 如何监听返回键,弹出一个退出对话框
- Android 如何监听返回键,弹出一个退出对话框
- Android按返回键弹出对话框退出应用程序
- android开发:退出程序(对话框、两次返回键退出)
- Android 如何监听返回键,例如要求弹出一个退出对话框
- Android 如何监听返回键,弹出一个退出对话框
- Android 如何监听返回键,弹出一个退出对话框
- Android 如何监听返回键,弹出一个退出对话框
- Android 如何监听返回键,弹出一个退出对话框
- C#弹出对话框及其取值 点击YES退出程序,点击NO返回程序
- android 返回弹出是否退出对话框
- android按返回键,弹出退出提示对话框,并退出应用程序。
- Android 中点击返回键弹出“在按一次退出程序”的做法
- Android 如何监听返回键,弹出一个退出对话框
- 主界面按返回键弹出确认退出对话框
- Android下两次返回键完全退出程序以及提示对话框的实现
- Android按返回键退出应用时弹出对话框