新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
怎么在Android应用中添加一个退出确认框?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
10年积累的成都网站制作、做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站策划后付款的网站建设流程,更有沙雅免费网站建设让你可以放心的选择与我们合作。通过对回退键操作的阻断并重写实现:当按下回退键,弹出提示框选择是否退出,是则执行退出代码,否则什么都不做。
在Mianactivity中重写:
@Override public void onBackPressed() { new AlertDialog.Builder(this) .setIcon(R.drawable.ic_launcher)//这里是显示提示框的图片信息,我这里使用的默认androidApp的图标 .setTitle("确认对话框") .setMessage("您真的要退出吗?") .setNegativeButton("取消",null) .setPositiveButton("确认", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { finish(); } }).show(); }