package com.example.alertdialog;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.view.Menu;import android.view.View;import android.widget.Toast;public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);    }//名字如果是onBackPressed,那就是按下手机返回键的效果,参数为空即可。    public void onBackPressed1(View v) {         new AlertDialog.Builder(this).setTitle("确认退出吗?")             .setIcon(android.R.drawable.ic_dialog_info)             .setPositiveButton("确定", new DialogInterface.OnClickListener() {                          @Override                 public void onClick(DialogInterface dialog, int which) {                 // 点击“确认”后的操作                     MainActivity.this.finish();                          }             })             .setNegativeButton("返回", new DialogInterface.OnClickListener() {                          @Override                 public void onClick(DialogInterface dialog, int which) {                 // 点击“返回”后的操作,这里不设置没有任何操作                     Toast.makeText(MainActivity.this, "你点击了返回键", Toast.LENGTH_LONG).show();                }             }).show();            }    }

更多相关文章

  1. Android(安卓)小功能之 TextView 只设置某些文字可点击
  2. Android(安卓)无入侵解决按钮重复点击---DoubleClick2.0的使用
  3. android中回调函数
  4. Android软件开发环境搭建
  5. onInterceptTouchEvent和onTouchEvent调用时序(转)
  6. Android(安卓)journey3 @点击事件的4种写法
  7. fragment内嵌fragment之间传值+切换fragment
  8. 【Android】自定义蒙层
  9. python模拟android屏幕高频点击工具

随机推荐

  1. Android版本号对应API、版本名称、NDK版
  2. android studio 各种问题 应该能帮助到你
  3. 最近总结的android疑惑(三)
  4. android xml中设置自适应图片
  5. 换掉整个程序的bitton样式,以及button的父
  6. android Manifest.xml选项(转贴)
  7. android studio 使用cmake支持C++出现无
  8. 在Android(安卓)10.0中Activity的启动流
  9. Android 之 ImageView(图片组件)
  10. Android 深入研究adb