Android应用程序退出事件

Bla*_*ack 6 android

我在应用程序退出处理方面需要一些帮助 我的申请有多个活动说: - EntryAct,Act1,Act2 .... Act10.

当用户在任何这些活动上按下主页键时,我需要进行一些标记设置.

在每个应用程序中处理主键不可能活动!有人能说出如何实现这一目标吗?

所有活动的OnPause,OnStop或OnDestory中的任何内容都无法改变Act1 ... Act10.:-(

y r*_*rao 7

如果您使用自定义Application类,则可以解决您的问题.说的像

public class MyApp extends android.app.Application
{
}
Run Code Online (Sandbox Code Playgroud)

在这里面,你想要在你的应用程序中的任何地方调用你的代码.

现在只需要在Activity此类中获取应用程序对象

MyApp app = (MyApp) getApplication();
app.setUpBeforeClosingApp();
Run Code Online (Sandbox Code Playgroud)

并且你可以把它放在每个onDestroy()Activity 里面,然后从这里开始代码处理,然后才能实现关闭动作.


War*_*ith 1

onPause()在Activity 不再处于前台时立即调用的方法中执行此操作。