android 完全退出应用程序
2013-06-26 16:01
337 查看
模拟Activity堆栈,编写工具类ActivityStackControlUtil
public class ActivityStackControlUtil
{
[align=left] private static List<Activity> activityList = new ArrayList<Activity>();[/align]
public static void remove(Activity
activity) {
[align=left] activityList.remove(activity);[/align]
[align=left] }[/align]
public static void add(Activity
activity) {
[align=left] activityList.add(activity);[/align]
[align=left] }[/align]
public static void finishProgram()
{
for (Activity activity : activityList)
{
[align=left] activity.finish();[/align]
[align=left] }[/align]
[align=left] android.os.Process. killProcess(android.os.Process. myPid());[/align]
[align=left] }[/align]
[align=left]}[/align]
[align=left]在Activity的oncreate方法中调用add方法,将当前Activity添加到activityList中,在onDestroy方法中调用remove移除,在退出应用的地方调用finishProgram方法把所有未finish的anctivity finish掉。[/align]
public class ActivityStackControlUtil
{
[align=left] private static List<Activity> activityList = new ArrayList<Activity>();[/align]
public static void remove(Activity
activity) {
[align=left] activityList.remove(activity);[/align]
[align=left] }[/align]
public static void add(Activity
activity) {
[align=left] activityList.add(activity);[/align]
[align=left] }[/align]
public static void finishProgram()
{
for (Activity activity : activityList)
{
[align=left] activity.finish();[/align]
[align=left] }[/align]
[align=left] android.os.Process. killProcess(android.os.Process. myPid());[/align]
[align=left] }[/align]
[align=left]}[/align]
[align=left]在Activity的oncreate方法中调用add方法,将当前Activity添加到activityList中,在onDestroy方法中调用remove移除,在退出应用的地方调用finishProgram方法把所有未finish的anctivity finish掉。[/align]
相关文章推荐
- android 完全退出应用程序
- android中完全退出当前应用程序的四种方法
- Android-完全退出当前应用程序的四种方法
- Android完全退出应用程序
- Android-完全退出当前应用程序的四种方法
- Android中完全退出应用程序
- Android完全退出应用程序
- Android-完全退出当前应用程序的四种方法
- android 完全退出应用程序
- android 如何做到完全退出应用程序
- Android完全退出应用程序 .
- android完全退出应用程序
- Android完全退出应用程序 分类: Android Activity 2014-06-22 12:48 57人阅读 评论(0) 收藏
- android 完全退出应用程序(经过严格验证)
- android中完全退出当前应用程序的四种方法
- android 完全退出应用程序
- 优雅的Android应用程序完全退出方案
- Android-完全退出当前应用程序的四种方法
- Android 完全退出应用程序总结
- Android完全退出应用程序