我的应用程序运行完毕后,我必须清除一些应用程序数据。据我所知,onDestroy()
可能不会被调用。所以我决定检查根活动是否进入,看看这个活动和我的应用程序的其他活动是否正在完成isFinishing() == true
。onPause()
但我怀疑这项活动是否:
<activity
android:name="com.test.AuthorizationActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
将是一个根活动?一般来说,这是正确的方法吗?