我有一个 android 应用程序,在其中单击“网络银行图标”后,我将在方法 webview.loadUrl() 的帮助下启动一个加载了 URL 的 webview。当我在设备上按回硬键时,它会转到上一个屏幕。
现在我在屏幕上有“netbank icon”。单击此图标后,我想在不加载新 url 的情况下再次显示以前的 webview。我只想把那个 webview 放在前面。出路在哪里?
我试过 webview.bringtofront() 但它只显示一个空白屏幕。
最佳答案
如果 webview 被加载到一个新的 Activity 中,那么当你基本上按下硬后退按钮时,该 Activity 的 onDestroy() 被调用,这意味着 Activity 不再存在,当你再次点击该图标时, Activity 被创建再一次......因此,当你返回并再次出现时,你无法获得相同的 web View 状态......
您可能会在这里找到您感兴趣的内容: http://developer.android.com/reference/android/webkit/WebView.html
关于android - 如何将android中的webview置于最前面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8147229/