我有一个Android应用程序,在点击“netbank icon”后,我将在方法webview.loadUrl()的帮助下启动带有URL的webview。当我按下设备上的硬键时,它会转到上一个屏幕。
现在我在屏幕上有“netbank icon”。单击此图标后,我想再次显示上一个webview,而不加载新的URL。我只是想把这个webview带到前面。那是什么出路?
我尝试过webview.bringtofront()但它只显示一个空白屏幕。
答案 0 :(得分:1)
如果在新活动中加载webview,那么当你基本按下硬后退按钮时,会调用该活动的onDestroy(),这意味着活动不再存在,当你再次点击图标时,活动就会被创建再次....因此当你回去然后再来时,你不能得到相同的网页视图状态......
您可能会在这里找到您感兴趣的内容: http://developer.android.com/reference/android/webkit/WebView.html