Android 关闭所有Activity完全退出程序
今天做一个小游戏,在activity之间的跳转和返回中郁闷了很久,退不出游戏,用了finish,返回有时还是会出现黑屏或又回到之前的activity。在网上看到了这样的方法解决了退出游戏的问题。
//创建一个ArrayList用来存放activity
public static ArrayList<Activity> activityList = new ArrayList<Activity>();
//在所有activity创建时 添加到activityList
MainActivity.activityList.add(this);
//finish 所有的activity
public void killAll() {
for(int i =
0;i<activityList.size();i++){
if(activityList.get(i)!=null){
activityList.get(i).finish();
}
}
}
原文链接:http://sillydong.com/mydevelop/myjava/android-activity-finish.html
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。