android - 如何将android中的webview置于最前面?

标签 android android-webview

我有一个 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/

相关文章:

android - 清除 AdMob 在 Android 中生成的缓存文件是一种好习惯吗?

android - 在webview android上显示网页的一部分

android - chrome inspector,远程调试在我的移动应用程序上不再正常工作

android - Cordova Javascript QR 扫描仪插件无法在 Android 上运行 (cordova-plugin-qrscanner)

android - 自动查找已配对的蓝牙设备,当它们在范围内时

iphone - 编译 iPhone XCode 项目以在 Android 上运行

java - Android 聊天界面的 ListView 不滚动

java - 处理 Android Java 应用程序中的 Drive Rest API 错误

android - 正在加载 Webview 是不是充满了设备屏幕?

java - android.webkit.WebView 无法转换为 android.widget.Button