在我的应用程序中,我希望退出应用程序时按下后退按钮,这是我的代码:

@Override

public void onBackPressed() {

new AlertDialog.Builder(this).setIcon(android.R.drawable.ic_dialog_alert).setTitle("Exit")

.setMessage("Are you sure you want to exit?")

.setPositiveButton("Yes", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

finish();

}

}).setNegativeButton("No", null).show();

}

它的工作正常,但是当我从应用程序退出时,它不会完全退出并显示带有我的应用程序徽标的空白页面,当我再次按下按钮从应用程序退出时,我该如何解决?

编辑:

我使用此代码而不是上面但我的应用程序完全退出但我希望它在后台运行并且不会完全退出,我该怎么做?

@Override

public void onBackPressed() {

new AlertDialog.Builder(this).setIcon(android.R.drawable.ic_dialog_alert).setTitle("Exit")

.setMessage("Are you sure?")

.setPositiveButton("yes", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

Intent intent = new Intent(Intent.ACTION_MAIN);

intent.addCategory(Intent.CATEGORY_HOME);

intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity(intent);

finish();

}

}).setNegativeButton("no", null).show();

}

android 按钮点击退出程序,Android:按下后退按钮退出应用程序相关推荐

  1. android按钮点击变化,Android实现按钮点击效果(第一次点击变色,第二次恢复)...

    1.首先创建一个按钮 android:id="@+id/click" android:layout_width="fill_parent" android:la ...

  2. android怎么点击换图片,ImageButton单击切换按钮图片

    有时单击ImageButton图片按钮时需要获取变换图片的效果,在这里介绍两种方法仅供参考 正常显示 点击切换 方法一:通过给按钮配置XML文件来实现图片按钮的背景切换效果 在layout或者是dra ...

  3. android imageview 点击事件,Android ImageView点击效果

    ImageView设置点击效果需要注意两点,第一个设置android:clickable="true",第二个 属性必须放到最后才能生效 android:id="@+id ...

  4. android relativelayout 点击事件,Android Relativelayout点击背景行为

    所以我有一个RecyclerView,它是由我的自定义布局(代码如下)填充.我制作了一个可绘制的背景,并将其设置在我的自定义布局的根部,以便用户单击该项目时,背景颜色会发生变化.每个项目的布局上还有一 ...

  5. android 拦截点击事件,Android事件拦截机制

    一直对事件拦截不是很清楚,读Android群英传的笔记,记录下. 要了解事件拦截,首先要了解触摸事件,触摸事件是捕获触摸屏幕后发生的事件.按一下屏幕通常会有几个事件发生,当按下屏幕,这是事件1.滑动了 ...

  6. android view 点击变暗,Android应用开发Android ImageView点击变暗效果

    本文将带你了解Android应用开发Android ImageView点击变暗效果,希望本文对大家学Android有所帮助. < 自定义ImageView: 在ImageView中setPres ...

  7. android 自动点击sdk,Android 自动化记录: OPPO 、VIVO SDK 登录自动化处理

    前言: 在处理帐号登录自动化的过程中,遇到一个问题:在登录成功一次后,下次登录自动缓存了帐号密码.此时无法再次回放输入账号.密码的过程. 解决方法: 1. 尝试清除缓存.帐号.密码信息一般记录在应用的 ...

  8. android listview 点击获取焦点,android – ListView项目焦点行为

    我正在尝试创建一个EditText项目的ListView(使用自定义CursorAdapter),这样EditTexts最初看起来是不可编辑的,并且在长时间单击后变得可编辑.然后,用户将编辑EditT ...

  9. android ratingbar 点击事件,android – Capture RatingBar点击

    我似乎有一个问题,抓住我的评级栏点击.评分栏显示正常,并具有默认值.唯一的问题是我无法更改任何值,或者没有启用.我尝试了许多不同的东西(例如,在布局中启用,完全用 java构建).他们似乎都没有影响. ...

最新文章

  1. HDU 6156 Palindrome Function 数位DP
  2. wine 安装.netframework 2.0方法
  3. 简述在虚拟机中安装 centos 的过程_从零构建Fabric开发运行环境手册(一):安装OS虚拟机(CentOS)...
  4. 005 Android之数据存储
  5. druid监控配置及sql注入防火墙配置
  6. bzoj 4517: [Sdoi2016]排列计数
  7. java通过commons-fileupload实现多张图片的上传(jsp页面)
  8. axios发送post数据后台收不到_使用axios post 提交数据,后台获取不到
  9. 辞去美国终身教职!顶尖学者,加盟“双一流”高校
  10. jquery ajax提交表单数据的两种方式
  11. /etc/fstab 官方文档
  12. API 安全成企业考虑的第一要务
  13. 索引 2 超出范围。_重点推荐:音响灯光行业搜索引擎推广教学
  14. arcgis 导入Excel坐标数据
  15. 4.4系统,拍照-裁剪,resultCode返回0
  16. vue中引入高德地图获取坐标
  17. linux下ntp服务配置
  18. word:回车替换成空格
  19. 编程中经常用到的工具
  20. 中文词性标注学习笔记(三)---词性标注

热门文章

  1. 虚幻引擎4中的实时GI技术
  2. 谷歌浏览器收藏栏不见了解决办法
  3. c语言中的结构体定义和常见用法
  4. 【深坑】记一次MacBook pro 恢复出厂设置抹盘重装系统
  5. 2020年排名前10的Python库
  6. 怎么用万用表检测场效应管的好坏?
  7. Linux之旅----硬件篇
  8. JVM简笔—类的加载
  9. GitHub 又一黑科技项目面世!网友惊呼:这也太强了
  10. office如何从非第一页开始插入页码