• 安卓如何实现点击一个按钮退出整个程序?


    最近做一个项目,需要实现一个点击一个按钮然后就退出整个程序的功能,然后上网搜了很多资料,很多博客都提到写一个退出类,这是一个比较流行而且非常不错的选择,于是我复制了网上的代码,但是放在项目里出现了问题,就是其中的
     public void exit()
        {
    
            for(Activity act:activityList)
            {
                act.finish();
            }
    
            System.exit(0);
    
        }

    for语句里面的activity会报错,我们看复制来的代码,其中上面有这么一句代码
    private List activityList = new LinkedList();

    这句是报错的主要原因,其中的list要使用泛型
    private List<Activity> activityList = new LinkedList();

    这样写就解决了问题,然后在每个activity的oncreat里面写上这么一句代码
    ExitApplication.getInstance().addActivity(this);
    要注意一定要在
    setContentView
    之后写才会起作用,然后在你要执行退出程序的地方写上这么一句代码
    ExitApplication.getInstance().exit();

    这样就会完美的实现退出整个程序了

    成功无捷径,学习有方法!
  • 相关阅读:
    MySQL数据库小结
    使用Python操作MySQL数据库
    MySQL索引原理
    MySQL性能分析之Explain
    201907 TIOBE 编程语言排行榜-Python坐稳第三
    MySQL索引的数据结构-B+树介绍
    MySQL多表查询综合练习答案
    MySQL记录操作
    MySQL多表查询
    javascript实现无缝上下滚动(转)
  • 原文地址:https://www.cnblogs.com/ithuangqing/p/12113718.html
Copyright © 2020-2023  润新知