3

于是,我做了一个小程序游戏,放到了一个网页上。我注意到关闭小程序所在的页面后声音一直在播放。我做了一些研究,发现小程序仍在运行,即使在页面关闭后也是如此。我读到您应该使用void destroy()andvoid stop()方法来转储所有资源。有没有完全停止应用程序的正确方法?目前我只是让它创建一个 nullpointerexception 以在关闭时使应用程序崩溃。

4

1 回答 1

2

destroy 方法就是为了这个用途,我只是使用它,你可以确保它在小程序完成时被调用,你也可以在 finalize 部分调用它,例如:

public void finalize () {
    destroy();
}
于 2012-11-22T05:48:53.903 回答