Android中退出确认框的实现代码

作者:blank__box 时间:2022-02-23 06:40:31 

这里是通过对回退键操作的阻断并重写实现:当按下回退键,弹出提示框选择是否退出,是则执行退出代码,否则什么都不做。

在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();
}

把这个代码添加到一个android程序中就可以在最后的回退键是得到如图:

Android中退出确认框的实现代码

来源:http://blog.csdn.net/blank__box/article/details/71191331

标签:android,退出,确认框
0
投稿

猜你喜欢

  • 详解IntelliJ IDEA创建spark项目的两种方式

    2023-12-05 05:48:21
  • java项目实现统一打印入参出参等日志

    2023-05-25 18:11:06
  • Mybatis配置错误:java.lang.ExceptionInInitializerError

    2021-12-31 16:58:59
  • SpringMVC一步到位精通拦截器

    2023-11-25 01:47:45
  • Java泛型的类型擦除示例详解

    2023-07-02 13:38:17
  • 浅谈Java工程读取resources中资源文件路径的问题

    2021-07-20 19:13:45
  • 基于Java的打包jar、war、ear包的作用与区别详解

    2023-11-17 11:41:13
  • 基于Java语言实现Socket通信的实例

    2021-08-06 17:17:50
  • Android开发中使用Intent打开第三方应用及验证可用性的方法详解

    2021-08-12 19:28:47
  • springboot连接sqllite遇到的坑及解决

    2023-04-27 04:37:38
  • Java中String的JdbcTemplate连接SQLServer数据库的方法

    2022-09-05 00:34:12
  • 使用@ConfigurationProperties实现类型安全的配置过程

    2023-07-01 00:26:05
  • 学习Winform文本类控件(Label、Button、TextBox)

    2022-12-29 09:00:48
  • java并发编程专题(五)----详解(JUC)ReentrantLock

    2023-12-01 04:04:09
  • C#设置文件权限的方法

    2022-08-31 22:35:42
  • SpringBoot上传图片到指定位置并返回URL的实现

    2023-08-13 14:02:52
  • 使用c#+IMap实现收取163邮件

    2023-07-21 22:44:31
  • SpringCloud Feign远程调用实现详解

    2021-09-28 11:35:15
  • java实现mp3合并的方法

    2023-11-09 03:47:08
  • Java中Date和Calendar常用方法

    2023-11-12 07:35:32
  • asp之家 软件编程 m.aspxhome.com