0

好的,这么快的解释。我有一个包含 3 个文件的应用程序。

Main.java、License.java、App.java

举个例子。除了我要问的内容外,这个应用程序确实 100% 运行。这个应用程序确实包含一个网络视图,问题就在这里。我进行了研究,大多数内容都指向方向变化。我的方向没有问题,因为我现在强制横向。我在手机进入睡眠状态时遇到问题。

当它唤醒时,它会在 webview 中重新加载页面。我可以为此添加一个锁,但如果有人手动锁定他们的手机,然后解锁它,它会是相同的响应。或者如果强制唤醒在应用程序中,您可以手动锁定它吗?我想我需要测试那个。

无论如何,我猜 saveinstancestate 会记住 webview 中的位置并重新加载到它?如果是这样,它会进入哪个 oncreates ?

Main 在第一次打开时启动,这个调用许可证,如果它通过它然后打开应用程序

4

1 回答 1

0

你对 onPause 和 onResume 做了什么特别的事情吗?当手机进入睡眠状态时,据我所知,只有 onPause 应该被调用,而当唤醒时 onResume。也许您在 onResume 中加载了 webview 内容?

此外,如果您想在活动之间共享一些数据,您可以尝试使用应用程序上下文。即在 AndroidManifest 文件中定义一个用作应用程序的类(就像您对活动所做的那样,使用“android:name”属性)。该类当然应该是“android.app.Application”的子类。

也可以看看:

于 2011-10-20T20:41:36.750 回答