博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安全退出调用多个Activity的Application
阅读量:6708 次
发布时间:2019-06-25

本文共 368 字,大约阅读时间需要 1 分钟。

  • 记录调用的Acticity

   使用一个list将打开的Activity都存起来,统一finish().

  • 发送特定广播

  为此App下的Acticity定义一个特定广播,当发送此广播时Activity执行finish().

  • 通过Activity的启动模式

   singleTop以及singleTask可以通过启动栈底的Activity同时将此Activityfinish,便可以退出

  • 在Acitivity的onStart()函数中设置setExit(true)
  • MyApplication mApp = (MyApplication)getApplication();mApp.setExit(true);finish();

     

转载于:https://www.cnblogs.com/lvcoding/p/8711066.html

你可能感兴趣的文章
运维不容错过的4个关键指标!
查看>>
spring 基础
查看>>
商品详情页上拉查看详情
查看>>
Kubernetes DNS服务简介
查看>>
windbg调试堆破坏
查看>>
How to Install CMS Made Simple v2.2 on LAMP in CentOS 7.2
查看>>
新IT铺路 智慧出行时代来了!
查看>>
虚拟机上keepalived实验笔记
查看>>
ElasticSearch(java) 创建索引
查看>>
手把手教你在多种无监督聚类算法实现Python(附代码)
查看>>
第4章 Keras入门
查看>>
手工修复ie浏览器
查看>>
BATJ互掐,哪家AI公司首先达到万亿美元市值? | 新智元AI技术峰会论坛
查看>>
hdu 1232 畅通工程 (并查集)
查看>>
MySql的用户权限
查看>>
java中finally和return的执行顺序
查看>>
Hibernate5-一对多双向关联-左外连接-HQL
查看>>
H3C防火墙出厂空配置管理口无法WEB登录
查看>>
使用NetWeaver创建数据库连接
查看>>
Spring事物、面向切面编程、依赖注入简介
查看>>