设计为按一个Button,这个Andriod程序就退出去,返回操作系统,怎样实现?

解决方案 »

  1.   

    其实,你也可以响应Back Key的事件来结束当前的activity,回到home的idle界面。
      

  2.   

    Back Key 默认已经是finish了
      

  3.   

    完全退出还真不知道,目前我做的只是 killProgress 只能杀到第一个Activity 
      

  4.   


    关闭所有acitivity,关闭启动的Service,然后:
    System.exit(0)
      

  5.   

    Android2.2以后版本如果应用为几个Activity叠在一起的话退出的确是个麻烦问题,killProgress只能杀当前Activity我目前用的方法是自定一个List<Activity>,在每个Activity的onCreate事件中把Activity注册到这个List里,退出的时候只要对这个List的每一项使用finish方法就行
      

  6.   

    如果你要为几个Activity叠在一起的退出的话!你可以定义一个主Activity,其他的activity可以继承这个Activity,当在一个activity中单击退出时!其实你就已经从整个项目中退出了!这是一种方法!还有一种是,当你在一个activity中单击退出时,你可以用Intent转界面到主Activity中,当单击activtiy时,主Activity可以获得该信息!然后根据该信息在Activity中退出系统!
    以上时两种退出系统的思路!都可以实现你要的结果!
      

  7.   

    如果在退出的时候没有什么数据可保存的话,直接System.exit(0);就可以了。
      

  8.   

    楼上没试过不要乱讲,2.2以后这么做无效了13L也是一种思路,不过如果想直接继承TabHost之类的基本Activity的话不太灵活