首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

怎么知道Activity是否已经被销毁

2013-02-15 
如何知道Activity是否已经被销毁除了isFinishing()这个方法之外[解决办法]偏方:可以设置一个Application L

如何知道Activity是否已经被销毁
除了isFinishing()这个方法之外
[解决办法]
偏方:
可以设置一个Application List变量用来存放Activity,每次Activity onCreate时add进List,每次Activity onDestroy时remove,到时只要判断List里面是否存在指定的Activity就行了
[解决办法]
ActivityManager的getRunningTasks可以
[解决办法]
activity 销毁之前会调用 onDestroy() 你在这个函数里面写提示就知道它有没有被销毁。
[解决办法]
在onDestroy()里面写个Log看看。

热点排行