在当前的Activity中添加以下代码:
import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import android.view.KeyEvent;public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);    }    @Override    public boolean onKeyDown(int keyCode, KeyEvent event) {    switch (keyCode) {     case KeyEvent.KEYCODE_BACK:             AlertDialog.Builder builder = new AlertDialog.Builder(this);             builder.setIcon(R.drawable.ic_launcher)                     .setTitle("提示!")                     .setMessage("确认退出程序?")                     .setPositiveButton("确定", new DialogInterface.OnClickListener() {                         @Override                         public void onClick(DialogInterface dialog, int which) {                             finish();                         }                     })                     .setNegativeButton("取消", new DialogInterface.OnClickListener() {                         @Override                         public void onClick(DialogInterface dialog, int which) {                         }                     })                     .show();             break;    }    return false;    }}

更多相关文章

  1. android WebView 详细代码
  2. android 比较精简的list对话框代码
  3. Android java代码中如何执行shell命令
  4. Android应用程序获取ROOT权限的方法(android中如何通过代码检测
  5. android中自定义的一个可以弹出类似于提示更新的对话框
  6. android中简单的listview代码
  7. 一个Android实现图片的倒影效果的代码示例

随机推荐

  1. 1. 1 布局管理器
  2. Android(安卓)Studio使用gradle导出jar包
  3. Android(安卓)TabLayout控件
  4. ViewStub must have a valid layoutResou
  5. 如何通过 Saltstack pillar组件定义与被
  6. Android客户端集成支付宝快捷支付
  7. Android单元测试 Only the original thre
  8. Android(安卓)Paint之MaskFilter详解
  9. Android——获取系统图片/拍照/获取图片
  10. 设置Android(安卓)SDK tools工作路径环境