最近在做android的项目,有多个activity 需要在非MainActivity完成退出app

2025-05-06 03:49:06
推荐回答(2个)
回答1:

用一个集合来装所有Activity

首先,建一个Activity类,再定义集合
然后,编写一个保存Activity的方法
最后,编写一个退出程序的方法

其他Activity都继承自这个Activity。so,就行了。
希望对你有所帮助。

回答2:

Stack中保存的只是activity的引用,内存中真正的activity还是一份。

activity在内存释放时机和stack有关。

这个其实跟android没什么关系。这种偏理论性的知识,老师应该能解释的更清楚。