1

我在 android libgdx 框架中新编码。我有一个基本的疑问,如果我从一个屏幕导航到另一个屏幕,旧屏幕是否会被处理或等待暂停或隐藏状态?

请帮我解决这个疑问。

4

3 回答 3

3

来自https://code.google.com/p/libgdx-users/wiki/ScreenAndGameClasses

请注意,Screen 的 dispose() 方法永远不会自动调用 - 当 ApplicationListener 的 dispose() 方法被调用时,Game 会改为调用 screen.hide()。

于 2013-09-11T06:29:59.690 回答
1

这取决于您,如果您从一个屏幕移动到另一个屏幕,并且如果您使用finish()有意图的方法,那么第一个屏幕将处于状态disposed,否则它将处于paused状态。

于 2013-09-11T05:39:11.197 回答
0

用你的方法它不会。所有的图形和对象都将在内存中,直到你明确地处理它们。

如果您处理它们,请确保再次加载它们

于 2013-09-11T06:16:57.990 回答