Android 是否可以永久存储WebView的历史记录?

Android 是否可以永久存储WebView的历史记录?,android,webview,Android,Webview,我在应用程序中有一个WebView,其中我使用goBack和goForward。 但是,当应用程序关闭时,历史记录将被清除。是否可以存储历史记录或将其设置为应用程序的永久记录?最适合您的示例是SharedReference 您可以在执行onBack时获取WebView的当前URL,并在初始化时将其保存 示例。您可以从WebView获取,然后将其转储到首选项 编辑:也许你想做什么就做什么。谢谢,但我需要记录整个历史,而不仅仅是上次访问的urlOkie,然后我建议你有两个选项1内部数据库,2 Arr

我在应用程序中有一个WebView,其中我使用goBack和goForward。
但是,当应用程序关闭时,历史记录将被清除。是否可以存储历史记录或将其设置为应用程序的永久记录?

最适合您的示例是SharedReference

您可以在执行onBack时获取WebView的当前URL,并在初始化时将其保存

示例。

您可以从WebView获取,然后将其转储到首选项


编辑:也许你想做什么就做什么。

谢谢,但我需要记录整个历史,而不仅仅是上次访问的urlOkie,然后我建议你有两个选项1内部数据库,2 ArrayList/HashMapI想到数据库,如果我能使用内置的历史就好了谢谢,如何将WebBackForwardList设置为WebView的新实例,以便加载历史记录?