点击返回按钮,提示是否退出程序

private void showTips() {

AlertDialog alertDialog = new AlertDialog.Builder(MainPageActivity.this)

.setTitle("退出程序")

.setMessage("      是否退出程序?")

.setPositiveButton("确定", new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int which) {

MainPageActivity.this.finish();
onDestroy();
}
}).setNegativeButton("取消", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
return;
}
}).create(); // 创建对话框

alertDialog.show(); // 显示对话框

}

public boolean onKeyDown(int keyCode, KeyEvent event) {

if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {

this.showTips();
return false;
}

return false;

}

@Override
protected void onDestroy() {
super.onDestroy();
System.exit(0);
}

 2。

点击设定的退出程序按钮,提示是否退出:

	// 退出
		linear_out.setOnClickListener(new OnClickListener() {

			public void onClick(View arg0) {
				linear_out.setBackgroundResource(R.drawable.more_font3);

				AlertDialog alertDialog = new AlertDialog.Builder(
						MoreMenuActivity.this).setTitle("退出程序").setMessage(
						"      是否退出程序?").setPositiveButton("确定",
						new DialogInterface.OnClickListener() {
							public void onClick(DialogInterface dialog,
									int which) {
								MoreMenuActivity.this.finish();
							}
						}).setNegativeButton("取消",
						new DialogInterface.OnClickListener() {
							public void onClick(DialogInterface dialog,
									int which) {
								return;
							}
						}).create(); // 创建对话框
				alertDialog.show(); // 显示对话框
			}
		});

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值