0

我已经创建了操作栏和选项卡,就像我之前的帖子一样,

片段webview java脚本功能不起作用

Android 操作栏中的菜单

我已经在 ActionBar 中加载了 webview。在 web 视图中,我放置了一个用于捕获图像的按钮,并且设备的相机打开并拍照,然后我将值返回到加载的 html 文件。我已经通过本机方法检查了 html 文件中的值,这很好。但总是重新创建操作栏。而不是打开相机并将值返回到 webview,如果我试图将任何字符串发送到 html 文件,它不会重新加载。如果我在操作栏选项卡场景中启动任何活动,则只会调用两次 onCreate() 方法,因此会重新加载 html 页面。我已经指定了“android:configChanges="orientation|keyboardHidden|screenSize"对于所有的活动。如何解决这个问题?

4

1 回答 1

0

如果我们在AndroidManifest.xml文件中提供所有configChanges属性,则启动的活动不会总是重新创建。但是在目标设备中,我们必须选中“设置-->开发者选项-->应用程序-->不保留活动”这个复选框一定不要选中。如果我们启用此复选框,则一旦用户离开该活动,启动的活动就会被销毁。不应选中此选项,然后始终不会重新创建已启动的活动。

注意:我已经在Google Nexus S 4.1.2 Android 设备中检查了这一点。

于 2013-04-23T04:49:18.943 回答