一键退出
来源:互联网 发布:三菱flrd 数据读出 编辑:程序博客网 时间:2024/05/26 22:57
//一键退出方法
public class ExitApplication extends Application {
private List<Activity> activityList=new LinkedList<Activity>();
private static ExitApplication instance;
private ExitApplication(){}
//单例模式获取唯一的exitapplication
public static ExitApplication getInstance(){
if(null==instance){
instance=new ExitApplication();
}
return instance;
}
//添加activity到容器中
public void addActivity(Activity activity){
activityList.add(activity);
}
//遍历所有的Activiy并finish
public void exit(){
for(Activity activity:activityList){
activity.finish();
}
System.exit(0);
}
}
//使用方法
在每个Activity的onCreate方法中调用MyActivityManager的addActivity方法,然后
在需要使用一键退出的地方调用MyActivityManager中的exit方法即可
//使用方法
然后,在每个activity'的oncreat方法里面加上这句
ExitApplication.getInstance().addActivity(this);
一键退出
ExitApplication.getInstance().exit();
public class ExitApplication extends Application {
private List<Activity> activityList=new LinkedList<Activity>();
private static ExitApplication instance;
private ExitApplication(){}
//单例模式获取唯一的exitapplication
public static ExitApplication getInstance(){
if(null==instance){
instance=new ExitApplication();
}
return instance;
}
//添加activity到容器中
public void addActivity(Activity activity){
activityList.add(activity);
}
//遍历所有的Activiy并finish
public void exit(){
for(Activity activity:activityList){
activity.finish();
}
System.exit(0);
}
}
//使用方法
在每个Activity的onCreate方法中调用MyActivityManager的addActivity方法,然后
在需要使用一键退出的地方调用MyActivityManager中的exit方法即可
//使用方法
然后,在每个activity'的oncreat方法里面加上这句
ExitApplication.getInstance().addActivity(this);
一键退出
ExitApplication.getInstance().exit();
0 0
- Activity一键退出
- 一键退出
- android一键退出
- 一键退出实现
- 一键退出应用
- 一键退出应用程序
- 一键退出
- Android客户端一键退出
- 数据库一键退出脚本
- AsyncTask_HttpURLConnection_一键退出案例
- Android一键退出应用
- Android 一键退出系统
- 数据库一键退出脚本
- 【Android】APP一键退出
- Android一键退出整个应用程序
- 一键停止所有activity,退出程序
- 实现随时随地一键退出所有Activity
- 实现随时随地一键退出所有Activity
- 关于开机动画的问题
- 169 Identify the channel settings that can be performed using the CONFIGURE CHANNEL or ALLOCATE CHAN
- 一段新的旅程
- 文法与语言分类
- 在布局文件里添加toolbar时出现的错误error: Error parsing XML: unbound prefix
- 一键退出
- LeetCode94——Binary Tree Inorder Traversal
- 自定义带删除图标的EditText
- [Object C]_[初级]_[创建文件路径时,已存在同名目录和文件名的问题的解决方案]
- 公式
- C++primer plus第六版课后编程练习答案8.2
- rapid7大规模扫描项目
- 设置系统自带UIBarButtonItem
- Win7 中安装Theano及配置CUDA以搭建GPU加速环境